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();
 }