// 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; } }
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"); }
// 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; } }