public CheckListViewPresenter(ICheckListView p_view, ILaundryChecklistDao p_checklistDao) { m_checklistDao = p_checklistDao; m_view = p_view; m_printerDao = new PrinterDao(); m_companyDao = new CompanyDao(); m_laundryDao = new LaundryDao(); }
public LaundryViewPresenter(ILaundryView p_view, ILaundryDao p_laundryDao) { this.m_view = p_view; m_laundryDao = p_laundryDao; m_categoryDao = new LaundryCategoryDao(); m_serviceDao = new LaundryServiceDao(); m_customerDao = new CustomerDao(); m_chargeDao = new LaundryChargeDao(); m_summaryDao = new LaundryDaySummaryDao(); m_priceDao = new LaundryPriceSchemeDao(); m_jobChargeDao = new LaundryJobChargesDao(); m_jobChecklistDao = new LaundryJobCheckListDao(); m_paymentDetailDao = new LaundryPaymentDetailDao(); m_checklistDao = new LaundryChecklistDao(); m_detailDao = new LaundryDetailDao(); m_printerDao = new PrinterDao(); m_companyDao = new CompanyDao(); }
void LaundryNewViewLoad(object sender, EventArgs e) { setButtonImages(); Resource.formatAlternatingRows(dataGridView1); m_laundryDao = new LaundryDao(); m_presenter = new LaundryViewPresenter(this, m_laundryDao); if(this.Text.Contains("[NEW]")){ Resource.setIcon(this, System.IO.Directory.GetCurrentDirectory() + "/images/basket_new.ico"); m_headerEntity = new LaundryHeaderDataEntity(); m_presenter.SetAllCustomers(); this.groupBox2.Enabled = this.btnclaim.Enabled = btndelete.Enabled = false; txtjoborder.Text = m_presenter.getHeaderID().ToString().PadLeft(6, '0'); this.dtrecieveDate.Value = DateTime.Now; this.dtdueDate.Value = DateTime.Now; dataGridView1.AllowUserToDeleteRows = true; }else{ Resource.setIcon(this, System.IO.Directory.GetCurrentDirectory() + "/images/basket_claim.ico"); cmbCustomers.Enabled = false; grpServices.Enabled = false; lblchecklist.Enabled = false; //btncancel.Enabled = false; txtdiscount.Enabled = false; dataGridView1.AllowUserToDeleteRows = false; //btnprint.Enabled = true; btnDeleteDetail.Enabled = false; cmbCustomers.DropDownStyle = ComboBoxStyle.DropDown; EnableDisableControls(false); txtsearch.Focus(); } m_presenter.SetAllServices(); m_presenter.SetAllCharges(); }