public void CashIn() { ICashInAction cashInAction = GetInstance <ICashInAction>(); cashInAction.SetOwnerForm(form); cashInAction.Execute(); }
public void CheckOut() { ICashInAction cashInAction = GetInstance <ICashInAction>(); if (!cashInAction.Status()) { MessageBox.Show(this.form, "No money - no honey!", "No money?"); return; } INewDocumentAction newDocumentAction = GetInstance <INewDocumentAction>(); if (newDocumentAction.GetDocument() == null) { MessageBox.Show(this.form, "Money for air!? it is iniquity.", "Wtf?"); return; } ICheckoutAction checkOutAction = GetInstance <ICheckoutAction>(); checkOutAction.Execute(); }