protected override void OnDeleteToolBarItem() { if (MessageBoxService.AskForDelete(_activeProductAssociatedPriceType.Title) == true) { using (var dbContext = new FarnahadManufacturingDbContext()) { var productAssociatedPriceType = dbContext.ProductAssociatedPriceTypes.Find(_activeProductAssociatedPriceType.Id); dbContext.ProductAssociatedPriceTypes.Remove(productAssociatedPriceType); dbContext.SaveChanges(); } LoadSearchGridControl(); _activeProductAssociatedPriceType = new ProductAssociatedPriceType(); IsNotEditingAndAdding(); } }
protected override void OnAddToolBarItem() { _activeProductAssociatedPriceType = new ProductAssociatedPriceType(); FillData(_activeProductAssociatedPriceType); IsAdding(); }
private void FillData(ProductAssociatedPriceType productAssociatedPriceType) { NameTextEdit.Text = productAssociatedPriceType.Title; IsTaxableCheckEdit.EditValue = productAssociatedPriceType.IsTaxable; DescriptionTextEdit.Text = productAssociatedPriceType.Description; }
private void ReadData(ProductAssociatedPriceType productAssociatedPriceType) { productAssociatedPriceType.Title = NameTextEdit.Text; productAssociatedPriceType.Description = DescriptionTextEdit.Text; productAssociatedPriceType.IsTaxable = (bool)IsTaxableCheckEdit.EditValue; }
private void EditData(ProductAssociatedPriceType productAssociatedPriceType) { _activeProductAssociatedPriceType = productAssociatedPriceType; FillData(_activeProductAssociatedPriceType); IsEditing(); }