public virtual void AddItem(Nomenclature nomenclature, decimal amountInDB, decimal amountInFact) { var item = new InventoryDocumentItem() { Nomenclature = nomenclature, AmountInDB = amountInDB, AmountInFact = amountInFact, Document = this }; ObservableItems.Add(item); }
void FineDlgNew_EntitySaved(object sender, EntitySavedEventArgs e) { FineEditItem.Fine = e.Entity as Fine; FineEditItem = null; }
protected void OnButtonFineClicked(object sender, EventArgs e) { var selected = ytreeviewItems.GetSelectedObject<InventoryDocumentItem>(); FineDlg fineDlg; if (selected.Fine != null) { fineDlg = new FineDlg(selected.Fine); fineDlg.EntitySaved += FineDlgExist_EntitySaved; } else { fineDlg = new FineDlg(); fineDlg.EntitySaved += FineDlgNew_EntitySaved; } fineDlg.Entity.TotalMoney = selected.SumOfDamage; FineEditItem = selected; MyTab.TabParent.AddSlaveTab(MyTab, fineDlg); }
public virtual void AddItem(Nomenclature nomenclature, decimal amountInDB, decimal amountInFact) { var item = new InventoryDocumentItem() { Nomenclature = nomenclature, AmountInDB = amountInDB, AmountInFact = amountInFact, Document = this }; ObservableItems.Add (item); }