public void ShowPurchases(BOListPurchase model) { if (mApplicationController.CheckAccess(BOType.BOListPurchase, BOPropertyAttrType.Visible)) { if (IsInvalid(mFrmPurchasesRegister)) { mFrmPurchasesRegister = new DacII.WinForms.Purchases.FrmPurchasesRegister(mApplicationController, model); } SetCurrentForm(mFrmPurchasesRegister); } }
public FrmPurchasesRegister(ApplicationPresenter ap, BOListPurchase model) : base(ap) { InitializeComponent(); //code added to ensure date time value changed event will be fired later when the datetime field value is set to now DateTime default_date = new DateTime(DateTime.Now.Year - 100, 1, 1); dtpEndDate.Value = default_date; dtpStartDate.Value = default_date; mModel = model; mViewModel = new BOViewModel(model); BindViews(); RegisterEventHandlers(); ConfigureDataGridView(dgvAll); ConfigureDataGridView(dgvQuote); ConfigureDataGridView(dgvOrder); ConfigureDataGridView(dgvOpenBill); ConfigureDataGridView(dgvDebitReturn); ConfigureDataGridView(dgvClosedBill); }