private void Purchase_CreatePurchaseOrder() { if (SecurityUtil.CheckAccess("Purchase_CreatePurchaseOrder")) { FrmPurchaseOrder frm = new FrmPurchaseOrder(); frm.Model = AccountantPool.Instance.CurrentAccountant.PurchaseFactory.CreatePurchaseOrder(); ShowWindowsForm(frm); } }
private void MnuPurchaseOrder_Click(object sender, EventArgs e) { var frm = new FrmPurchaseOrder { MdiParent = this, StartPosition = FormStartPosition.CenterScreen, WindowState = FormWindowState.Normal }; frm.Show(); }
private void OpenJournalDialog(BusinessObject model) { if (model is BOSaleQuote) { FrmSaleQuote frm = new FrmSaleQuote(); frm.Model = (BOSaleQuote)model; frm.ShowDialog(); } else if (model is BOSaleOrder) { FrmSaleOrder frm = new FrmSaleOrder(); frm.Model = (BOSaleOrder)model; frm.ShowDialog(); } else if (model is BOSaleOpenInvoice) { FrmSaleOpenInvoice frm = new FrmSaleOpenInvoice(); frm.Model = (BOSaleOpenInvoice)model; frm.ShowDialog(); } else if (model is BOPurchaseQuote) { FrmPurchaseQuote frm = new FrmPurchaseQuote(); frm.Model = (BOPurchaseQuote)model; frm.ShowDialog(); } else if (model is BOPurchaseOrder) { FrmPurchaseOrder frm = new FrmPurchaseOrder(); frm.Model = (BOPurchaseOrder)model; frm.ShowDialog(); } else if (model is BOPurchaseOpenBill) { FrmPurchaseOpenBill frm = new FrmPurchaseOpenBill(); frm.Model = (BOPurchaseOpenBill)model; frm.ShowDialog(); } }
public void ShowPurchase(BOPurchase model) { BaseView frm = null; if (model is BOPurchaseQuote) { if (mApplicationController.CheckAccess(BOType.BOPurchaseQuote, BOPropertyAttrType.Visible)) { if (IsInvalid(mFrmPurchaseQuote)) { mFrmPurchaseQuote = new FrmPurchaseQuote(mApplicationController, model as BOPurchaseQuote); } else { mFrmPurchaseQuote.Model = model as BOPurchaseQuote; mFrmPurchaseQuote.UpdateView(); } frm = mFrmPurchaseQuote; } } else if (model is BOPurchaseOrder) { if (mApplicationController.CheckAccess(BOType.BOPurchaseOrder, BOPropertyAttrType.Visible)) { if (IsInvalid(mFrmPurchaseOrder)) { mFrmPurchaseOrder = new FrmPurchaseOrder(mApplicationController, model as BOPurchaseOrder); } else { mFrmPurchaseOrder.Model = model as BOPurchaseOrder; mFrmPurchaseOrder.UpdateView(); } frm = mFrmPurchaseOrder; } } else if (model is BOPurchaseOpenBill) { if (mApplicationController.CheckAccess(BOType.BOPurchaseOpenBill, BOPropertyAttrType.Visible)) { if (IsInvalid(mFrmPurchaseOpenBill)) { mFrmPurchaseOpenBill = new FrmPurchaseOpenBill(mApplicationController, model as BOPurchaseOpenBill); } else { mFrmPurchaseOpenBill.Model = model as BOPurchaseOpenBill; mFrmPurchaseOpenBill.UpdateView(); } frm = mFrmPurchaseOpenBill; } } else if (model is BOPurchaseDebitReturn) { if (mApplicationController.CheckAccess(BOType.BOPurchaseDebitReturn, BOPropertyAttrType.Visible)) { if (IsInvalid(mFrmPurchaseDebitReturn)) { mFrmPurchaseDebitReturn = new FrmPurchaseDebitReturn(mApplicationController, model as BOPurchaseDebitReturn); } else { mFrmPurchaseDebitReturn.Model = model as BOPurchaseDebitReturn; mFrmPurchaseDebitReturn.UpdateView(); } frm = mFrmPurchaseDebitReturn; } } else if (model is BOPurchaseClosedBill) { if (mApplicationController.CheckAccess(BOType.BOPurchaseClosedBill, BOPropertyAttrType.Visible)) { if (IsInvalid(mFrmPurchaseClosedBill)) { mFrmPurchaseClosedBill = new FrmPurchaseClosedBill(mApplicationController, model as BOPurchaseClosedBill); } else { mFrmPurchaseClosedBill.Model = model as BOPurchaseClosedBill; mFrmPurchaseClosedBill.UpdateView(); } frm = mFrmPurchaseClosedBill; } } if (frm != null) { SetCurrentForm(frm); } }
private void mnuItem_PurcaseOrder_Click(object sender, EventArgs e) { FrmPurchaseOrder frm = new FrmPurchaseOrder(); switchForm(frm); }