Esempio n. 1
0
        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");
        }
Esempio n. 2
0
        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");
            }
        }