Разработка клиентского приложения для работы с базой данных автомобильного предприятия
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
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