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!"); } }
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!"); } }
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); } }
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(); }
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; }
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; } } }
private void btnUpdate_Click(object sender, EventArgs e) { dgvListUser.DataSource = User_BUS.ListUsers(); }
private void ListUser_Load(object sender, EventArgs e) { dgvListUser.DataSource = User_BUS.ListUsers(); }