private void customerToolStripMenuItem_Click(object sender, EventArgs e) { CustomerListForm customerlistform = new CustomerListForm(); customerlistform.MdiParent = this; customerlistform.Show(); }
private void customerToolStripMenuItem_Click(object sender, EventArgs e) { _customerListForm = new CustomerListForm { WindowState = FormWindowState.Maximized, MdiParent = this }; _customerListForm.Show(); }
public override void Run() { CustomerListForm form = new CustomerListForm(); ICustomerRepository dao = new NHibernateCustomerRepository(); form.CustomersList += delegate { form.Customers = dao.FindActive(); }; form.CustomerAdd += delegate { new AddCustomer().Run(); }; form.CustomerEdit += delegate(object sender, CustomerEventArgs e) { new EditCustomer(e.Customer).Run(); }; form.CustomerDelete += delegate(object sender, CustomerEventArgs e) { dao.Delete(e.Customer); }; form.CustomerMakeInactive += delegate(object sender, CustomerEventArgs e) { dao.MakeInactive(e.Customer); }; WorkbenchSingleton.AddChild(form); }
///////////////////////////////////////////////////////////////////////////////////// /// <summary> /// Opens/creates form to add new rented item depending on the current /// active form with selected customer. /// </summary> /// internal void AddNewRentedItem() { CustomerListForm customerList = Find <CustomerListForm> (); CustomerDetailsForm customerDetails = Find <CustomerDetailsForm> (); RentedItemListForm rentalList = Find <RentedItemListForm> (); if (rentalList != null && rentalList.MdiForm == ActiveMdiChild) { OpenAddNew <RentedItemListForm> (); } else if (customerDetails != null && customerDetails.Record != null && customerDetails.MdiForm == ActiveMdiChild) { OpenAddNewRentedItemDetails(customerDetails.Record); } else if (customerList != null && customerList.CurrentRecord != null && customerList.MdiForm == ActiveMdiChild) { OpenAddNewRentedItemDetails(customerList.CurrentRecord); } else if (rentalList != null && rentalList.Customer != null) { OpenAddNew <RentedItemListForm> (); } else if (customerDetails != null && customerDetails.Record != null) { OpenAddNewRentedItemDetails(customerDetails.Record); } else if (customerList != null && customerList.CurrentRecord != null) { OpenAddNewRentedItemDetails(customerList.CurrentRecord); } else // customers == null && exemplars == null { Open <CustomerListForm>(OpenMode.Edit); MessageBox.Show( "Choose a customer first!\n\n" + "Then select Rent New Item for the customer...", "Rent Item to Customer", MessageBoxButtons.OK, MessageBoxIcon.Information ); } }
private void müşterileriListeleToolStripMenuItem_Click(object sender, EventArgs e) { bool isOpen = false; foreach (Form item in this.MdiChildren) { if (item is CustomerListForm) { isOpen = true; } } if (isOpen == true) { clf.BringToFront(); } else { clf = new CustomerListForm(); clf.MdiParent = this; clf.Show(); } }