public void ADD(string RegNumber, string AutoMark, DateTime data, int TbTabNumber) { try { using (BdModelContainer _context = new BdModelContainer()) { var aut = new Автомобили() { Регистрационный_номер = RegNumber, Марка_авто = AutoMark, Дата_выпуска = data, ВодителиТабельный_номер =TbTabNumber }; _context.АвтомобилиSet.Add(aut); _context.SaveChanges(); } } catch (Exception ex) { } }
public void ADD() { try { using (BdModelContainer _context = new BdModelContainer()) { Путевые_листы put = new Путевые_листы() { Номер_путевого = int.Parse(tb1NumberPutevogo.Text), ВодителиТабельный_номер = int.Parse(tb1NumberTabelnogo.Text), АвтомобилиРегистрационный_номер = tb1NumberAvto.Text, Показания_спидометра = int.Parse(tb2PokazSpidometra.Text), Остаток_топлива = int.Parse(tb2OstTopliva.Text), Дата_и_время_отправления = Convert.ToDateTime(tb2DateTime.Text) }; if (tb3OstTopliva.Text != "" && tb3PokazSpidometra.Text != "") { put.Показания_спидометра_при_приезде = int.Parse(tb3PokazSpidometra.Text); put.Остаток_топлива_при_приезде = int.Parse(tb3OstTopliva.Text); put.Дата_время_возвращения = Convert.ToDateTime(tb3DateTime.Text); if (ch4Infozapr.IsChecked == true) { put.Количество_литров = int.Parse(tb4KolvoLitrov.Text); put.Марка_топлива = tb4MarkaTopliva.Text; if (tb4KolvoLitrov.Text != "") put.Расход = int.Parse(tb2OstTopliva.Text) - int.Parse(tb3OstTopliva.Text) + int.Parse(tb4KolvoLitrov.Text); else put.Расход = int.Parse(tb2OstTopliva.Text) - int.Parse(tb3OstTopliva.Text); } else { put.Расход = int.Parse(tb2OstTopliva.Text) - int.Parse(tb3OstTopliva.Text); } } _context.Путевые_листыSet.Add(put); _context.SaveChanges(); DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так" + ex.Message); } }
public void ADD(int TbTabNumber, string FIO, DateTime data) { try { using (BdModelContainer _context = new BdModelContainer()) { var vod = new Водители() { Табельный_номер = TbTabNumber, ФИО = FIO, Дата_взятия_на_работу = data }; _context.ВодителиSet.Add(vod); _context.SaveChanges(); } } catch (Exception ex) { } }
public void ADD() { try { using (BdModelContainer _context = new BdModelContainer()) { var vod = new Водители() { Табельный_номер = Convert.ToInt32(TbTabNumber.Text), ФИО = tbName.Text, Дата_взятия_на_работу = (DateTime)dataPick.SelectedDate }; _context.ВодителиSet.Add(vod); _context.SaveChanges(); DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так" + ex.Message); } }
public void ADD() { try { using (BdModelContainer _context = new BdModelContainer()) { var avt = new Автомобили() { Регистрационный_номер = TbAutoNumber.Text, Марка_авто = tbMark.Text, Дата_выпуска = (DateTime)dataPick.SelectedDate, ВодителиТабельный_номер=int.Parse(comboBox.Text) }; _context.АвтомобилиSet.Add(avt); _context.SaveChanges(); DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }
public void DEL() { try { using (BdModelContainer _context = new BdModelContainer()) { var result = _context.АвтомобилиSet.SingleOrDefault(b => b.Регистрационный_номер == TbAutoNumber.Text); if (result != null) { _context.АвтомобилиSet.Remove(result); _context.SaveChanges(); } DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }
public void DEL() { try { using (BdModelContainer _context = new BdModelContainer()) { int tabnumber = int.Parse(TbTabNumber.Text); var result = _context.ВодителиSet.SingleOrDefault(b => b.Табельный_номер == tabnumber); if (result != null) { _context.ВодителиSet.Remove(result); _context.SaveChanges(); } DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }
public void UPD() { try { using (BdModelContainer _context = new BdModelContainer()) { int tabnumber = int.Parse(TbTabNumber.Text); var result = _context.ВодителиSet.SingleOrDefault(b => b.Табельный_номер == tabnumber); if (result != null) { result.ФИО = tbName.Text; result.Дата_взятия_на_работу = (DateTime)dataPick.SelectedDate; _context.SaveChanges(); } DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }
public void UPD() { try { using (BdModelContainer _context = new BdModelContainer()) { var result = _context.АвтомобилиSet.SingleOrDefault(b => b.Регистрационный_номер == TbAutoNumber.Text); if (result != null) { result.Марка_авто = tbMark.Text; result.Дата_выпуска = (DateTime)dataPick.SelectedDate; result.ВодителиТабельный_номер = int.Parse(comboBox.Text); _context.SaveChanges(); } DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }
public void UPD() { try { using (BdModelContainer _context = new BdModelContainer()) { int tabnumber = int.Parse(tb1NumberPutevogo.Text); var result = _context.Путевые_листыSet.SingleOrDefault(b => b.Номер_путевого == tabnumber); if (result != null) { result.ВодителиТабельный_номер = int.Parse(tb1NumberTabelnogo.Text); result.АвтомобилиРегистрационный_номер = tb1NumberAvto.Text; result.Дата_и_время_отправления = Convert.ToDateTime(tb2DateTime.SelectedDate); result.Показания_спидометра = int.Parse(tb2PokazSpidometra.Text); result.Остаток_топлива = int.Parse(tb2OstTopliva.Text); result.Показания_спидометра_при_приезде = int.Parse(tb3PokazSpidometra.Text); result.Дата_время_возвращения = Convert.ToDateTime(tb3DateTime.SelectedDate); result.Остаток_топлива_при_приезде = int.Parse(tb3OstTopliva.Text); if (ch4Infozapr.IsChecked == true) { result.Марка_топлива = tb4MarkaTopliva.Text; result.Количество_литров = int.Parse(tb4KolvoLitrov.Text); } if (tb4KolvoLitrov.Text != "") result.Расход = int.Parse(tb2OstTopliva.Text) - int.Parse(tb3OstTopliva.Text) + int.Parse(tb4KolvoLitrov.Text); else result.Расход = int.Parse(tb2OstTopliva.Text) - int.Parse(tb3OstTopliva.Text); _context.SaveChanges(); } DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }
public void DEL() { try { using (BdModelContainer _context = new BdModelContainer()) { int tabnumber = int.Parse(tb1NumberPutevogo.Text); var result = _context.Путевые_листыSet.SingleOrDefault(b => b.Номер_путевого == tabnumber); if (result != null) { _context.Путевые_листыSet.Remove(result); _context.SaveChanges(); } DataGridUpdateDate(); } } catch (Exception ex) { MessageBox.Show("Что-то пошло не так: " + ex.Message); } }