private void BtnAdd_Click(object sender, EventArgs e) { if (pnlContent.Controls.ContainsKey("UcContactForm") && ContactForm.enumState == EnumState.Create) { return; } ContactForm = new UcContactForm(); ContactForm.SetState(EnumState.Create); SetControl(ContactForm); UpdateHeaderStatus("Add New Contact"); }
private void BtnEdit_Click(object sender, EventArgs e) { if (pnlContent.Controls.ContainsKey("UcContactForm") && ContactForm.enumState == EnumState.Update) { return; } if (UcGrid.ContactData == null) { MessageBox.Show("Please select at least one data in List", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); DefaultNavPosition(); } else { ContactForm = new UcContactForm(); ContactForm.SetData(UcGrid.ContactData); ContactForm.SetState(EnumState.Update); SetControl(ContactForm); UpdateHeaderStatus("Edit Contact"); } }