コード例 #1
0
        /*
         * void UpdateAccount()
         * {
         *  string fullName = txtHoTen.Text;
         *  string password = txtMatKhau.Text;
         *  string newpass = txtMatKhauMoi.Text;
         *  string reenterPass = txtXacNhanMatKhau.Text;
         *  string userName = txtDangNhap.Text;
         *  string address = txtDiaChi.Text;
         *  int phone = Int32.Parse(txtDT.Text);
         *
         *  bool gt;
         *  if (rdoNam.Checked == true)
         *  {
         *      gt = true;
         *  }
         *  else
         *  {
         *      gt = false;
         *  }
         *
         *  if (!newpass.Equals(reenterPass))
         *  {
         *      MessageBox.Show("Vui lòng nhập mật khẩu đúng với mật khẩu mới !");
         *  }
         *  else
         *  {
         *      //if (accDAL.UpdateAccount(userName, fullName, password, newpass, address, phone, gt))
         *      //{
         *      //    MessageBox.Show("Cập nhật thành công !!!");
         *      //}
         *      //else
         *      //{
         *      //    MessageBox.Show("Vui lòng điền đúng mật khẩu !!!");
         *      //}
         *  }
         * }
         */

        private void btnUpdate_Click(object sender, EventArgs e)
        {
            txtDangNhap.Enabled = false;
            string userName = txtDangNhap.Text;

            accDAL.GetAccountByUserName(userName);

            string fullName = txtHoTen.Text;
            string Address  = txtDiaChi.Text;
            int    phone    = Int32.Parse(txtDT.Text);
            bool   gt;

            if (rdoNam.Checked == true)
            {
                gt = true;
            }
            else
            {
                gt = false;
            }
            string newPass     = txtMatKhauMoi.Text;
            string confirmPass = txtXacNhanMatKhau.Text;

            if (txtMatKhau.Text == "")
            {
                MessageBox.Show("Nhập vào mật khẩu");
            }
            else if (accDAL.CheckPass(userName, newPass) == true)
            {
                MessageBox.Show("Nhập mật khẩu trùng với mật khẩu cũ ! Cảnh báo .");
            }
            else if (txtMatKhauMoi.Text == "")
            {
                MessageBox.Show("Nhập vào mật khẩu mới");
            }
            else if (txtXacNhanMatKhau.Text == "")
            {
                MessageBox.Show("Nhập vào mật khẩu xác nhận");
            }
            else if (txtMatKhauMoi.Text != txtXacNhanMatKhau.Text)
            {
                MessageBox.Show("Mật khẩu mới không trùng với mật khẩu xác nhận");
            }
            else if (txtHoTen.Text == "")
            {
                MessageBox.Show("Họ tên không được bỏ trống");
            }
            else if (txtDiaChi.Text == "")
            {
                MessageBox.Show("Địa chỉ không được bỏ trống");
            }
            else if (txtDT.Text == "")
            {
                MessageBox.Show("SĐT không được bỏ trống");
            }
            else
            {
                accDAL.UpdateAccount(userName, fullName, newPass, Address, phone, gt);
                MessageBox.Show("Cập nhật thành công !!!");
            }
        }