private void Button_Them_Click(object sender, RoutedEventArgs e) { if (tbMa.Text != "" && tbTen.Text != "" && datePicker1.Text != "" && datePicker2.Text != "") { if (Database.QUERY.KiemTraMaKy(tbMa.Text)) { MessageBox.Show("Mã kỳ đã tồn tại", "Thông báo"); } else { TONKY tonKy = new TONKY(); tonKy.MAKY = tbMa.Text; tonKy.TENKY = tbTen.Text; tonKy.NGAYBATDAU = datePicker1.SelectedDate.Value; tonKy.NGAYKETTHUC = datePicker2.SelectedDate.Value; Database.INSERT.ThemTonDauKy(tonKy); MessageBox.Show("Thêm thành công", "Thông báo"); this.Close(); } } else { MessageBox.Show("Hãy nhập đủ thông tin", "Thông báo"); } }
// Thêm tồn đầu kỳ public static void ThemTonDauKy(TONKY tonKy) { using (MyDatabaseDataContext db = new MyDatabaseDataContext()) { db.TONKies.InsertOnSubmit(tonKy); db.SubmitChanges(); } }
// Xóa một tồn kỳ khỏi database public static void XoaKy(tonDauKy tonKy) { using (MyDatabaseDataContext db = new MyDatabaseDataContext()) { TONKY tonKyDB = (from n in db.TONKies where n.MAKY == tonKy.MaKy select n).FirstOrDefault(); db.TONKies.DeleteOnSubmit(tonKyDB); db.SubmitChanges(); } }
// Sửa thông tin kỳ public static void CapNhatKy(tonDauKy tonKy) { using (MyDatabaseDataContext db = new MyDatabaseDataContext()) { TONKY tonKyDB = (from n in db.TONKies where n.MAKY == tonKy.MaKy select n).FirstOrDefault(); tonKyDB.TENKY = tonKy.TenKy; tonKyDB.NGAYBATDAU = tonKy.NgayBatDau; tonKyDB.NGAYKETTHUC = tonKy.NgayKetThuc; db.SubmitChanges(); } }