Exemplo n.º 1
0
        private void menuControl_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            string currentEmail = gvAccount.CurrentRow.Cells["Email"].Value.ToString();
            long   id           = arrAccounts.SingleOrDefault(a => a.Email.Equals(currentEmail)).id;

            switch (e.ClickedItem.ToString())
            {
            case "Xem chi tiết":
                AccountDetailForm frm = new AccountDetailForm(id);
                frm.Show();
                frm.FormClosed += frm_FormClosed;
                break;

            case "Xoá":
                DialogResult rs = MessageBox.Show("Chắc chắn xoá?", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                if (rs == System.Windows.Forms.DialogResult.OK)
                {
                    accountSV.delete(id);
                    threadInit.RunWorkerAsync();
                }
                break;

            case "Đổi mật khẩu":
                new ChangePassword(id).Show();
                break;
            }
        }
Exemplo n.º 2
0
 private void menuControl_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     string currentEmail = gvAccount.CurrentRow.Cells["Email"].Value.ToString();
     long id = arrAccounts.SingleOrDefault(a => a.Email.Equals(currentEmail)).id;
     switch (e.ClickedItem.ToString())
     {
         case "Xem chi tiết":
             AccountDetailForm frm = new AccountDetailForm(id);
             frm.Show();
             frm.FormClosed += frm_FormClosed;
             break;
         case "Xoá":
             DialogResult rs = MessageBox.Show("Chắc chắn xoá?", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
             if (rs == System.Windows.Forms.DialogResult.OK)
             {
                 accountSV.delete(id);
                 threadInit.RunWorkerAsync();
             }
             break;
         case "Đổi mật khẩu":
             new ChangePassword(id).Show();
             break;
     }
 }