Ejemplo n.º 1
0
        private void btnAccountManagerSave_Click(object sender, EventArgs e)
        {
            LoginBLL lg     = new LoginBLL();
            DicBLL   dic    = new DicBLL();
            string   email  = txtAccountManagerEmail.Text;
            string   name   = txtname.Text;
            int      auth   = int.Parse(cboAccountManagerType.SelectedValue.ToString());
            bool     ad     = false;
            bool     active = false;

            if (checkboxActive.Checked == true)
            {
                active = true;
            }
            if (auth == 1)
            {
                ad = true;
            }

            if (idAc == "")
            {
                if (lg.isvaildEmail(email) == true)
                {
                    if (at.AddAccount(email, name, ad, active) == true)
                    {
                        MessageBox.Show(dic.successAccountMessage("add"));
                        clear();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show(dic.errorAccountMessage("else"));
                    }
                }
                else
                {
                    MessageBox.Show(dic.errorAccountMessage("sai email"));
                }
            }
            else
            {
                if (lg.isvaildEmail(email) == true)
                {
                    if (at.EditAccount(idAc, email, name, ad, active) == true)
                    {
                        MessageBox.Show(dic.successAccountMessage("edit"));
                        clear();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show(dic.errorAccountMessage("else"));
                    }
                }
                else
                {
                    MessageBox.Show(dic.errorAccountMessage("sai email"));
                }
            }
        }
Ejemplo n.º 2
0
        public string successAccountMessageTest([PexAssumeUnderTest] DicBLL target, string sc)
        {
            string result = target.successAccountMessage(sc);

            return(result);
            // TODO: add assertions to method DicBLLTest.successAccountMessageTest(DicBLL, String)
        }
        private void btnDel_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            id = gvAccount.GetRowCellValue(index, this.ID).ToString();
            AccountBLL ad = new AccountBLL();
            DicBLL     dc = new DicBLL();

            if (MessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (ad.DeleteAccount(id) == true)
                {
                    MessageBox.Show(dc.successAccountMessage("delete"));
                }
                else
                {
                    MessageBox.Show(dc.errorAccountMessage("else"));
                }
                loadData();
            }
        }