private void button2_Click(object sender, EventArgs e) { if (txb_Ten.Text == "") { MessageBox.Show(" Vui lòng nhập Họ và Tên khác!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txb_TenDangNhap.Text == "") { MessageBox.Show("Vui lòng nhập tên đăng nhập khác!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } // khoi tao doi tuong DTO NHANVIEN bnDTO = new NHANVIEN(); bnDTO.TenNV1 = txb_Ten.Text; bnDTO.TenDangNhap1 = txb_TenDangNhap.Text; bnDTO.Matkhau1 = txb_MatKhauCu.Text; if (rbt_Loai1.Checked == true) { bnDTO.LoaiNV1 = 1; } else if (rbt_Loai2.Checked == true) { bnDTO.LoaiNV1 = 2; } else if (rbt_Loai3.Checked == true) { bnDTO.LoaiNV1 = 3; } else { bnDTO.LoaiNV1 = 4; } if (KiemTraTonTai(bnDTO) == false) { // goi lop nghiep vu NHANVIEN_BUS if (QuanLyThongTinNhanVien_BUS.ThemNhanVien(bnDTO) == true) { TaiDuLieuVaoDataGirdView(); MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { MessageBox.Show("Không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }
// XOA THONG TIN TAI KHOAN private void button_Xoa_Click(object sender, EventArgs e) { NHANVIEN bnDTO = new NHANVIEN(); bnDTO.MaNV1 = int.Parse(txb_Ma.Text); bnDTO.TenNV1 = txb_Ten.Text; bnDTO.TenDangNhap1 = txb_TenDangNhap.Text; bnDTO.Matkhau1 = txb_MatKhauCu.Text; // goi lop nghiep vu BENHNHAN_BUS if (QuanLyThongTinNhanVien_BUS.XoaNhanVien(bnDTO) == true) { TaiDuLieuVaoDataGirdView(); MessageBox.Show("Xóa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } MessageBox.Show(" Xóa không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); }
public void TaiDuLieuVaoDataGirdView() { List <NHANVIEN> dsBN = QuanLyThongTinNhanVien_BUS.LoadNhanVien(); dgv_ThongTinBacSi.DataSource = dsBN; dgv_ThongTinBacSi.Columns[0].HeaderText = "Mã Bác Sỹ"; dgv_ThongTinBacSi.Columns[1].HeaderText = "Họ Và Tên"; dgv_ThongTinBacSi.Columns[2].HeaderText = "Tên Đăng Nhập"; dgv_ThongTinBacSi.Columns[3].HeaderText = "Mật Khẩu"; dgv_ThongTinBacSi.Columns[4].HeaderText = "Phân Quyền"; dgv_ThongTinBacSi.Columns[1].Width = 150; dgv_ThongTinBacSi.Columns[2].Width = 150; dgv_ThongTinBacSi.Columns[4].Width = 85; dgv_ThongTinBacSi.Columns[3].Width = 90; // lệnh ẩn cột tình trạng tồn tại dgv_ThongTinBacSi.Columns[5].Visible = false; }
// THEM TAI KHOAN bool KiemTraTonTai(NHANVIEN bn) { if (QuanLyThongTinNhanVien_BUS.KiemTraTonTai(bn) == true) { DataTable dt = QuanLyThongTinNhanVien_BUS.BangKiemTraTonTai(bn); if (dt == null) { return(false); } else { MessageBox.Show("TÀI KHOẢN ĐÃ TỒN TẠI, VUI LÒNG TẠO LẠI TÊN ĐĂNG NHẬP ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(true); } } else { return(false); } }
// SUA THONG TIN TAI KHOAN private void button3_Click(object sender, EventArgs e) { // khoi tao doi tuong DTO NHANVIEN bnDTO = new NHANVIEN(); bnDTO.MaNV1 = int.Parse(txb_Ma.Text); bnDTO.TenNV1 = txb_Ten.Text; bnDTO.TenDangNhap1 = txb_TenDangNhap.Text; bnDTO.Matkhau1 = txb_MatKhauCu.Text; if (rbt_Loai1.Checked == true) { bnDTO.LoaiNV1 = 1; } else if (rbt_Loai2.Checked == true) { bnDTO.LoaiNV1 = 2; } else if (rbt_Loai3.Checked == true) { bnDTO.LoaiNV1 = 3; } else { bnDTO.LoaiNV1 = 4; } // goi lop nghiep vu BENHNHAN_BUS if (QuanLyThongTinNhanVien_BUS.SuaThongTinNhanVien(bnDTO) == true) { TaiDuLieuVaoDataGirdView(); //int LayDong = dgv_ThongTinBacSi.Rows.Count; MessageBox.Show("Sửa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } MessageBox.Show(" Sửa không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); }