コード例 #1
0
ファイル: BizNXB.cs プロジェクト: trunghaut1/QLThuVien
 // Thêm NXB
 public bool Add(NXB value)
 {
     try
     {
         _db.NXB.Add(value);
         _db.SaveChanges();
         return true;
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return false;
     }
 }
コード例 #2
0
ファイル: NXBView.xaml.cs プロジェクト: trunghaut1/QLThuVien
 private void btnAdd_Click(object sender, RoutedEventArgs e)
 {
     if (!CheckNull()) return;
     var record = new NXB()
     {
         TenNXB = txtTenNXB.Text,
         SDT = txtSDT.Text,
         DiaChi = txtDiaChi.Text
     };
     if (db.Add(record))
     {
         MessageBox.Show("Thêm thành công");
         btnResetS_Click(null, null);
         nXBDataGrid.SelectedIndex = nXBDataGrid.Items.Count - 1;
         nXBDataGrid.ScrollIntoView(record);
         btnAdd.IsEnabled = false;
     }
     else MessageBox.Show("Thêm thất bại");
 }
コード例 #3
0
ファイル: BizNXB.cs プロジェクト: trunghaut1/QLThuVien
 // Cập nhật NXB
 public bool Update(NXB value)
 {
     try
     {
         NXB record = _db.NXB.SingleOrDefault(v => v.MaNXB == value.MaNXB);
         record.TenNXB = value.TenNXB;
         record.SDT = value.SDT;
         record.DiaChi = value.DiaChi;
         _db.SaveChanges();
         return true;
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return false;
     }
 }