Разработка клиентского приложения для работы с базой данных автомобильного предприятия

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



quot;, "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void delAvto_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();com = con.CreateCommand();.CommandText = "EXECUTE SPdelAvto @ГосНомер";

{.Parameters.Add("@ГосНомер", SqlDbType.VarChar).Value = delAvtoTextBox.Text;.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void changeAvto_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();com = con.CreateCommand();.CommandText = "EXECUTE SPchangeAvto @Автомобиль,@Марка,@Вид,@ГосНомер,@Депо";

{.Parameters.Add("@Автомобиль", SqlDbType.Int).Value = Convert.ToInt32(addAvtoCarTextBox.Text);.Parameters.Add("@Марка", SqlDbType.VarChar).Value = addAvtoMarkaTextBox.Text;.Parameters.Add("@Вид", SqlDbType.VarChar).Value = addAvtoVidTextBox.Text;.Parameters.Add("@ГосНомер", SqlDbType.VarChar).Value = addAvtoGosNomerTextBox.Text;.Parameters.Add("@Депо", SqlDbType.Int).Value = Convert.ToInt32(addAvtoDepoTextBox.Text);.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void findAvto_Click(object sender, EventArgs e)

{(rbAvtoMarka.Checked)

{

автомобилиBindingSource.Position =

автомобилиBindingSource.Find("Марка", searchAvtoTextBox.Text);

}(rbAvtoVid.Checked)

{

автомобилиBindingSource.Position =

автомобилиBindingSource.Find("Вид", searchAvtoTextBox.Text);

}(rbAvtoGosNomer.Checked)

{

автомобилиBindingSource.Position =

автомобилиBindingSource.Find("ГосНомер", searchAvtoTextBox.Text);

}

}

//Редактирование таблицы Водителиvoid refreshDrivers_Click(object sender, EventArgs e)

{.водителиTableAdapter.Fill(this.auto_Pred_DBDataSet.Водители);

}

void addDrivers_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();

com = con.CreateCommand();.CommandText = "EXECUTE SPaddDrivers @Водитель,@ФИО,@Категория,@Отпуск,@Стаж,@Зарплата";

{.Parameters.Add("@Водитель", SqlDbType.Int).Value = Convert.ToInt32(addDriversDriverTextBox.Text);.Parameters.Add("@ФИО", SqlDbType.VarChar).Value = addDriversFIOTextBox.Text;.Parameters.Add("@Категория", SqlDbType.VarChar).Value = addDriversCategoryTextBox.Text;.Parameters.Add("@Отпуск", SqlDbType.Int).Value = Convert.ToInt32(addDriversOtpuskTextBox.Text);.Parameters.Add("@Стаж", SqlDbType.Int).Value = Convert.ToInt32(addDriversStajTextBox.Text);.Parameters.Add("@Зарплата", SqlDbType.Money).Value = addDriversZarplataTextBox.Text;.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void delDrivers_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();com = con.CreateCommand();.CommandText = "EXECUTE SPdelDrivers @ФИО";

{.Parameters.Add("@ФИО", SqlDbType.VarChar).Value = delDriversTextBox.Text;.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода");

}

{.Close();_Click(sender, e);

}

}

void changeDrivers_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();com = con.CreateCommand();.CommandText = "EXECUTE SPchangeDrivers @Водитель,@ФИО,@Категория,@Отпуск,@Стаж,@Зарплата";

{.Parameters.Add("@Водитель", SqlDbType.Int).Value = Convert.ToInt32(addDriversDriverTextBox.Text);.Parameters.Add("@ФИО", SqlDbType.VarChar).Value = addDriversFIOTextBox.Text;.Parameters.Add("@Категория", SqlDbType.VarChar).Value = addDriversCategoryTextBox.Text;.Parameters.Add("@Отпуск", SqlDbType.Int).Value = Convert.ToInt32(addDriversOtpuskTextBox.Text);.Parameters.Add("@Стаж", SqlDbType.Int).Value = Convert.ToInt32(addDriversStajTextBox.Text);.Parameters.Add("@Зарплата", SqlDbType.Money).Value = addDriversZarplataTextBox.Text;.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void findDrivers_Click(object sender, EventArgs e)

{(rbDriversFIO.Checked)

{

водителиBindingSource.Position =

водителиBindingSource.Find("ФИО", searchDriversTextBox.Text);

}(rbDriversCategory.Checked)

{

водителиBindingSource.Position =

водителиBindingSource.Find("Категория", searchDriversTextBox.Text);

}(rbDriversStaj.Checked)

{

водителиBindingSource.Position =

водителиBindingSource.Find("Стаж", searchDriversTextBox.Text);

}

}

//Редактирование таблицы Депоvoid refreshDepo_Click(object sender, EventArgs e)

{.депоTableAdapter.Fill(this.auto_Pred_DBDataSet.Депо);

}

void addDepo_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();

com = con.CreateCommand();.CommandText = "EXECUTE SPaddDepo @Депо,@Вместимость";

{.Parameters.Add("@Депо", SqlDbType.Int).Value = Convert.ToInt32(addDepoNumberTextBox.Text);.Parameters.Add("@Вместимость", SqlDbType.Int).Value = Convert.ToInt32(addDepoCapacityTextBox.Text);.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void delDepo_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();com = con.CreateCommand();.CommandText = "EXECUTE SPdelDepo @Депо";

{.Parameters.Add("@Депо", SqlDbType.Int).Value = Convert.ToInt32(delDepoTextBox.Text);.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void changeDepo_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();

com = con.CreateCommand();.CommandText = "EXECUTE SPchangeDepo @Депо,@Вместимость";

{.Parameters.Add("@Депо", SqlDbType.Int).Value = Convert.ToInt32(addDepoNumberTextBox.Text);.Parameters.Add("@Вместимость", SqlDbType.Int).Value = Convert.ToInt32(addDepoCapacityTextBox.Text);.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void findDepo_Click(object sender, EventArgs e)

{(rbDepoNumber.Checked)

{

депоBindingSource.Position =

депоBindingSource.Find("Депо", searchDepoTextBox.Text);

}(rbDepoCapacity.Checked)

{

депоBindingSource.Position =

депоBindingSource.Find("Вместимость", searchDepoTextBox.Text);

}

}

//Редактирование таблицы Закреплениеvoid refreshZakrep_Click(object sender, EventArgs e)

{.закреплениеTableAdapter.Fill(this.auto_Pred_DBDataSet.Закрепление);

}

void addZakrep_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();

com = con.CreateCommand();.CommandText = "EXECUTE @beda =SPaddZakrep @Автомобиль,@Водитель,@Техосмотр, @Статус ";.Parameters.Add("@beda", SqlDbType.Int);.Parameters["@beda"].Direction = ParameterDirection.Output;

{.Parameters.Add("@Автомобиль", SqlDbType.Int).Value = Convert.ToInt32(addZakrepCarTextBox.Text);.Parameters.Add("@Водитель", SqlDbType.Int).Value = Convert.ToInt32(addZakrepDriverTextBox.Text);.Parameters.Add("@Техосмотр", SqlDbType.VarChar).Value = addZakrepTOTextBox.Text;.Parameters.Add("@Статус", SqlDbType.VarChar).Value = addZakrepStatusTextBox.Text;.ExecuteNonQuery();

}(Exception)

{.Show("Ошибка ввода", "Сообщение"););

}

{.Close();_Click(sender, e);

}

}

void delZakrep_Click(object sender, EventArgs e)

{con = new SqlConnection(tmpstr);.Open();com = con.CreateCommand();.CommandText = "EXECUTE SPdelZakrep @Марка,@ФИО";

{.Parameters.Add("@Марка", SqlDbType.VarChar).Value = delZakrepMarkaTextBox.Text;.Parameters.Add("@ФИО", SqlD