Example #1
0
        private void btnDangky_Click(object sender, EventArgs e)
        {
            User_BUS ub = new User_BUS();

            StringBuilder s   = new StringBuilder(txtMatkhau.Text);
            StringBuilder s1  = new StringBuilder(txtNhaplai.Text);
            string        key = "daylachuoimahoa";

            vegeMahoa(ref s, key);
            vegeMahoa(ref s1, key);
            txtMatkhau.Text = Convert.ToString(s);
            txtNhaplai.Text = Convert.ToString(s1);
            try
            {
                if (txtNhaplai.Text == txtMatkhau.Text)
                {
                    String chucvu = "nhanvien";
                    ub.insertUser(txtTaikhoan.Text, txtMatkhau.Text, txtMaNv.Text, chucvu);
                    MessageBox.Show("Đăng ký tài khoản thành công !");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Mật khẩu nhập lại không đúng !");
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Bạn nhập sai cú pháp !");
            }
            catch (SqlException)
            {
                MessageBox.Show("Lỗi kết nối CSDL!");
            }
        }
Example #2
0
        private void btnDangky_Click(object sender, EventArgs e)
        {
            User_BUS ub = new User_BUS();

            try
            {
                if (txtNhaplai.Text == txtMatkhau.Text)
                {
                    ub.insertUser(txtTaikhoan.Text, txtMatkhau.Text, txtMaNv.Text);
                    MessageBox.Show("Đăng ký tài khoản thành công !");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Mật khẩu nhập lại không đúng !");
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Bạn nhập sai cú pháp !");
            }

            catch (SqlException)
            {
                MessageBox.Show("Lỗi kết nối CSDL!");
            }
        }
Example #3
0
 private void btnEditUser_Click(object sender, EventArgs e)
 {
     if (gridUser.RowCount > 0)
     {
         DataRow row = gridUser.GetDataRow(gridUser.GetSelectedRows()[0]);
         EditUser.oldInfo = row;
         EditUser edit = new EditUser();
         edit.ShowDialog();
         dgvListUser.DataSource = User_BUS.ListUsers();
     }
     else
     {
         MessageBox.Show("Error!", "My Application", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
     }
 }
Example #4
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            string   id        = idUser.Text;
            string   fname     = fName.Text;
            string   lname     = lName.Text;
            string   sexUser   = sex.Text;
            string   birth     = birthday.Text;
            string   pnumber   = pNumber.Text;
            string   inumber   = iNumber.Text;
            string   emailUser = email.Text;
            User_DTO user      = new User_DTO(id, fname, lname, sexUser, birth, pnumber, inumber, emailUser);

            User_BUS.EditUser(user);
            this.Close();
        }
Example #5
0
 private void btnDeleteUser_Click(object sender, EventArgs e)
 {
     if (gridUser.RowCount > 0)
     {
         DataRow      row          = gridUser.GetDataRow(gridUser.GetSelectedRows()[0]);
         DialogResult dialogResult = MessageBox.Show("Are you sure?", "Delete user", MessageBoxButtons.YesNo);
         if (dialogResult == DialogResult.Yes)
         {
             User_BUS.DeleteUser(row["IDUser"].ToString());
             MessageBox.Show("User was deleted", "My Application", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         }
         dgvListUser.DataSource = User_BUS.ListUsers();
     }
     else
     {
         MessageBox.Show("Error!", "My Application", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
     }
 }
        public static void InitDataBase()
        {
            BUS.SQLDataContext.CreateDataContext();

            BaoCao    = new BaoCao_BUS();
            Diem      = new Diem_BUS();
            GiaoVien  = new GiaoVien_BUS();
            HocKy     = new HocKy_BUS();
            HocSinh   = new HocSinh_BUS();
            Lop       = new Lop_BUS();
            MonHoc    = new MonHoc_BUS();
            NamHoc    = new NamHoc_BUS();
            User      = new User_BUS();
            CaiDatBus = new CaiDat_BUS();
            Data      = new Data_BUS();
            CaiDat    = CaiDatBus.LoadDuLieuCaiDat();

            IsLoaded = true;
        }
Example #7
0
        private void btnSearchUser_Click(object sender, EventArgs e)
        {
            switch (typeSearchUser)
            {
            case 1:
            {
                dgvListUser.DataSource = User_BUS.FindUserById(keySearchUser.Text.ToString());
                break;
            }

            case 2:
            {
                dgvListUser.DataSource = User_BUS.FindUserByName(keySearchUser.Text.ToString());
                break;
            }

            default:
            {
                MessageBox.Show("Error!", "Search user", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                break;
            }
            }
        }
Example #8
0
 private void btnUpdate_Click(object sender, EventArgs e)
 {
     dgvListUser.DataSource = User_BUS.ListUsers();
 }
Example #9
0
 private void ListUser_Load(object sender, EventArgs e)
 {
     dgvListUser.DataSource = User_BUS.ListUsers();
 }