private void removeFixedRegister_Click(object sender, RoutedEventArgs e) { FixedRegister reg = null; try { reg = grdFixedRegisters.SelectedItem as FixedRegister; } catch (System.Exception ex) { return; } if (reg == null) { return; } MessageBoxResult result = DXMessageBox.Show("Bạn có chắc chắn muốn xóa?", "Đăng ký cố định", MessageBoxButton.OKCancel); if (result == MessageBoxResult.OK) { new FixedRegisterDAO().Remove(reg.DistributorId, reg.ProId); RefreshGridFixedRegister(); } else { } }
public Boolean Add(FixedRegister reg) { bool success = true; using (UnileverEntities ent = new UnileverEntities()) { if (!ent.FixedRegisters.Where(c => c.ProId == reg.ProId && c.DistributorId == reg.DistributorId).Any()) { ent.FixedRegisters.Add(reg); ent.SaveChanges(); } else { success = false; } } return(success); }
private void btnRegister_Click(object sender, RoutedEventArgs e) { var product = cbxProducts.SelectedItem as Product; var distributor = cbxDistributors.SelectedItem as Unilever.DTO.Entity.Distributor; FixedRegister reg = new FixedRegister { DistributorId = distributor.Id, ProId = product.Id, Quantity = int.Parse(txtQuantity.Text) }; if (!new FixedRegisterDAO().Add(reg) == true) { DXMessageBox.Show("Nhà phân phối này đã đăng ký sản phẩm này!"); } RefreshGridFixedRegister(); }
private void removeFixedRegister_Loaded(object sender, RoutedEventArgs e) { FixedRegister reg = null; try { reg = grdFixedRegisters.SelectedItem as FixedRegister; } catch (System.Exception ex) { return; } if (reg == null) { removeFixedRegister.IsEnabled = false; } else { removeFixedRegister.IsEnabled = true; } }