private void ContactAdd() { if (!EnableContactAddUpdate) { return; } Data.ContactDetails details = new Data.ContactDetails(); DialogResult addresult = System.Windows.Forms.DialogResult.Cancel; switch (SysConfigDetails.ContactAddWndType) { case ContactAddWndType.ContactAddWnd: case ContactAddWndType.ContactAddNoLTOWnd: ContactAddWnd clsContactAddWnd = new ContactAddWnd(); clsContactAddWnd.Caption = "Quickly add new customer."; clsContactAddWnd.ContactDetails = details; clsContactAddWnd.TerminalDetails = TerminalDetails; clsContactAddWnd.SysConfigDetails = SysConfigDetails; clsContactAddWnd.ShowDialog(this); addresult = clsContactAddWnd.Result; details = clsContactAddWnd.ContactDetails; clsContactAddWnd.Close(); clsContactAddWnd.Dispose(); break; case ContactAddWndType.ContactAddHCareWnd: ContactAddHCareWnd clsContactAddHCareWnd = new ContactAddHCareWnd(); clsContactAddHCareWnd.Caption = "Quickly add new customer."; clsContactAddHCareWnd.ContactDetails = details; clsContactAddHCareWnd.TerminalDetails = TerminalDetails; clsContactAddHCareWnd.ShowDialog(this); addresult = clsContactAddHCareWnd.Result; details = clsContactAddHCareWnd.ContactDetails; clsContactAddHCareWnd.Close(); clsContactAddHCareWnd.Dispose(); break; default: ContactAddDetWnd clsContactAddDetWnd = new ContactAddDetWnd(); clsContactAddDetWnd.Caption = "Quickly add new customer."; clsContactAddDetWnd.ContactDetails = details; clsContactAddDetWnd.TerminalDetails = TerminalDetails; clsContactAddDetWnd.ShowDialog(this); addresult = clsContactAddDetWnd.Result; details = clsContactAddDetWnd.ContactDetails; clsContactAddDetWnd.Close(); clsContactAddDetWnd.Dispose(); break; } if (addresult == DialogResult.OK) { txtSearch.Text = details.ContactCode; LoadContactData(); } }
private void ContactAdd() { Data.ContactDetails details = new Data.ContactDetails(); System.Windows.Forms.DialogResult addresult = System.Windows.Forms.DialogResult.Cancel; switch (SysConfigDetails.ContactAddWndType) { case ContactAddWndType.ContactAddWnd: ContactAddWnd clsContactAddWnd = new ContactAddWnd(); clsContactAddWnd.Caption = "Please enter customer name for deposit."; clsContactAddWnd.ContactDetails = details; clsContactAddWnd.TerminalDetails = TerminalDetails; clsContactAddWnd.ShowDialog(this); addresult = clsContactAddWnd.Result; details = clsContactAddWnd.ContactDetails; clsContactAddWnd.Close(); clsContactAddWnd.Dispose(); break; case ContactAddWndType.ContactAddHCareWnd: ContactAddHCareWnd clsContactAddHCareWnd = new ContactAddHCareWnd(); clsContactAddHCareWnd.Caption = "Please enter customer name for deposit."; clsContactAddHCareWnd.ContactDetails = details; clsContactAddHCareWnd.TerminalDetails = TerminalDetails; clsContactAddHCareWnd.ShowDialog(this); addresult = clsContactAddHCareWnd.Result; details = clsContactAddHCareWnd.ContactDetails; clsContactAddHCareWnd.Close(); clsContactAddHCareWnd.Dispose(); break; default: ContactAddDetWnd clsContactAddDetWnd = new ContactAddDetWnd(); clsContactAddDetWnd.Caption = "Please enter customer name for deposit."; clsContactAddDetWnd.ContactDetails = details; clsContactAddDetWnd.TerminalDetails = TerminalDetails; clsContactAddDetWnd.ShowDialog(this); addresult = clsContactAddDetWnd.Result; details = clsContactAddDetWnd.ContactDetails; clsContactAddDetWnd.Close(); clsContactAddDetWnd.Dispose(); break; } if (addresult == DialogResult.OK) { txtContact.Text = details.ContactName; txtContact.Tag = details.ContactID.ToString(); } }
private void ContactUpdate() { try { if (!EnableContactAddUpdate) { return; } Int64 iContactID = Convert.ToInt64(dgContacts[dgContacts.CurrentRowIndex, 0].ToString()); if (iContactID != 0 && iContactID != Constants.C_RETAILPLUS_CUSTOMERID) { Data.Contacts clsContact = new Data.Contacts(); Data.ContactDetails details = clsContact.Details(iContactID); clsContact.CommitAndDispose(); DialogResult addresult = System.Windows.Forms.DialogResult.Cancel; switch (SysConfigDetails.ContactAddWndType) { case ContactAddWndType.ContactAddWnd: case ContactAddWndType.ContactAddNoLTOWnd: ContactAddWnd clsContactAddWnd = new ContactAddWnd(); clsContactAddWnd.Caption = "Update Customer [" + details.ContactName + "]"; clsContactAddWnd.ContactDetails = details; clsContactAddWnd.TerminalDetails = TerminalDetails; clsContactAddWnd.SysConfigDetails = SysConfigDetails; clsContactAddWnd.ShowDialog(this); addresult = clsContactAddWnd.Result; details = clsContactAddWnd.ContactDetails; clsContactAddWnd.Close(); clsContactAddWnd.Dispose(); break; case ContactAddWndType.ContactAddHCareWnd: ContactAddHCareWnd clsContactAddHCareWnd = new ContactAddHCareWnd(); clsContactAddHCareWnd.Caption = "Update Customer [" + details.ContactName + "]"; clsContactAddHCareWnd.ContactDetails = details; clsContactAddHCareWnd.TerminalDetails = TerminalDetails; clsContactAddHCareWnd.ShowDialog(this); addresult = clsContactAddHCareWnd.Result; details = clsContactAddHCareWnd.ContactDetails; clsContactAddHCareWnd.Close(); clsContactAddHCareWnd.Dispose(); break; default: ContactAddDetWnd clsContactAddDetWnd = new ContactAddDetWnd(); clsContactAddDetWnd.Caption = "Update Customer [" + details.ContactName + "]"; clsContactAddDetWnd.ContactDetails = details; clsContactAddDetWnd.TerminalDetails = TerminalDetails; clsContactAddDetWnd.ShowDialog(this); addresult = clsContactAddDetWnd.Result; details = clsContactAddDetWnd.ContactDetails; clsContactAddDetWnd.Close(); clsContactAddDetWnd.Dispose(); break; } if (addresult == DialogResult.OK) { txtSearch.Text = details.ContactCode; LoadContactData(); } } } catch { } }