private void btnCapNhat_Click(object sender, EventArgs e) { if (Check()) { try { BACSI moi = getBACSIByForm(); BACSI cu = ThamSoHeThong.curBacsi; CapNhat(ref cu, moi); if (BACSIService.Update(cu)) { MessageBox.Show("Cập nhật thông tin cá nhân thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật thông tin cá nhân thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Close(); } catch { } } }
private void UpdateDetail() { try { BACSI tg = ThamSoHeThong.curBacsi; if (tg.ID == 0) { return; } txtHoTen.Text = tg.HOTEN; txtSDT.Text = tg.SDT; txtQueQuan.Text = tg.QUEQUAN; txtDanToc.Text = tg.DANTOC; txtTrinhDo.Text = tg.TRINHDOVANHOA; cbxCapBac.EditValue = (int)tg.CAPBACID; cbxChucVu.EditValue = (int)tg.CHUCVUID; cbxDonVi.EditValue = (int)tg.DONVIID; cbxDoiTuong.EditValue = (int)tg.DOITUONGID; cbxQuyen.SelectedIndex = (int)tg.QUYEN; cbxGioiTinh.SelectedIndex = (int)tg.GIOITINH; dateNgaySinh.DateTime = (DateTime)tg.NGAYSINH; } catch { } }
// them - sua - xoa table BACSI public static DataTable BangKiemTraTonTai(BACSI bnDTO) { // string sTruyVan = string.Format("SELECT MaBN from BENHNHAN WHERE (TenBN like N'{0}') and (NgaySinh = N'{1}' and (DienThoai = '{2}' and GioiTinh = N'{3}'))", bnDTO.TenBN1, bnDTO.NgaySinh1, bnDTO.DienThoai1, bnDTO.GioiTinh1); // MaBN tu dong tang string sTruyVan = string.Format("SELECT MaBS from BACSI WHERE TenDangNhap =N'{0}' AND TinhTrangTonTai = '1'", bnDTO.TenDangNhap1); try { DataTable dt = DataProvider_1.LayDataTable(sTruyVan, Con); DataProvider_1.DongKetNoi(Con); if (dt.Rows.Count == 0) { return(null); } else { return(dt); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); DataProvider_1.DongKetNoi(Con); return(null); } }
// sua benh nhan public bool SuaBacSi(BACSI bnDTO) { string sTruyVan = string.Format("update BACSI set TenBS = N'{0}', TenDangNhap = N'{1}', MatKhau = N'{2}' , Loai = '{3}' where MaBS= N'{4}'", bnDTO.TenBS1, bnDTO.TenDangNhap1, bnDTO.Matkhau, bnDTO.Loai1, bnDTO.MaBS1); Con = DataProvider_1.KetNoi(); try { // thuc thi truy van bool KetQua = DataProvider_1.ThucThiTruyVanNonQuery(sTruyVan, Con); // dong truy van DataProvider_1.DongKetNoi(Con); if (KetQua == true) { return(true); } else { return(false); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); DataProvider_1.DongKetNoi(Con); return(false); } }
public bool ThemBacSi(BACSI bnDTO) { // tao cau truy van // string sTruyVan = @"insert into BENHNHAN(MaBN,TenBN) value"; -- them mot vai thanh phan vao bang /* string sTruyVan = string.Format("insert into BENHNHAN values ('{0}',N'{1}','{2}',N'{3}',{4},N'{5}')", bnDTO.MaBN1, bnDTO.TenBN1, bnDTO.NgaySinh1, bnDTO.DiaChi1, bnDTO.DienThoai1, bnDTO.GioiTinh1);*/ // them day du thong tin cua bang string sTruyVan = string.Format("insert into BACSI values (N'{0}', N'{1}', N'{2}', '{3}', '1')", bnDTO.TenBS1, bnDTO.TenDangNhap1, bnDTO.Matkhau, bnDTO.Loai1); // MaBN tu dong tang Con = DataProvider_1.KetNoi(); try { // thuc thi truy van bool kq = DataProvider_1.ThucThiTruyVanNonQuery(sTruyVan, Con); // dong ket noi DataProvider_1.DongKetNoi(Con); if (kq == true) { return(true); } else { return(false); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); DataProvider_1.DongKetNoi(Con); return(false); } }
public bool KiemTraTonTai(BACSI bnDTO) { string sTruyVan = string.Format("SELECT MaBS from BACSI WHERE TenDangNhap =N'{0}' AND TinhTrangTonTai = '1'", bnDTO.TenDangNhap1); // MaBN tu dong tang Con = DataProvider_1.KetNoi(); try { // thuc thi truy van bool kq = DataProvider_1.ThucThiTruyVanNonQuery(sTruyVan, Con); // dong ket noi DataProvider_1.DongKetNoi(Con); if (kq == true) { return(true); } else { return(false); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); DataProvider_1.DongKetNoi(Con); return(false); } }
public List <BACSI> LoadBacSi() { // khai bao truy van sql string sTruyVan = "select * from BACSI where TinhTrangTonTai = '1'"; // Mo ket noi Con = DataProvider_1.KetNoi(); // Tien hanh truy van DataTable dt = DataProvider_1.LayDataTable(sTruyVan, Con); if (dt.Rows.Count == 0) { return(null); } // tao List PHIEUKHAM_DTO List <BACSI> listbs = new List <BACSI>(); for (int i = 0; i < dt.Rows.Count; i++) { BACSI bs = new BACSI(); bs.MaBS1 = int.Parse(dt.Rows[i]["MaBS"].ToString()); bs.TenBS1 = dt.Rows[i]["TenBS"].ToString(); bs.TenDangNhap1 = dt.Rows[i]["TenDangNhap"].ToString(); bs.Matkhau = dt.Rows[i]["MatKhau"].ToString(); bs.Loai1 = int.Parse(dt.Rows[i]["Loai"].ToString()); bs.TinhTrangTonTai1 = int.Parse(dt.Rows[i]["TinhTrangTonTai"].ToString()); listbs.Add(bs); } DataProvider_1.DongKetNoi(Con); return(listbs); }
public ActionResult DeleteConfirmed(int id) { BACSI bACSI = db.BACSIs.Find(id); db.BACSIs.Remove(bACSI); db.SaveChanges(); return(RedirectToAction("Index")); }
// them bac si 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 BACSI bnDTO = new BACSI(); bnDTO.TenBS1 = txb_Ten.Text; bnDTO.TenDangNhap1 = txb_TenDangNhap.Text; bnDTO.Matkhau = txb_MatKhauCu.Text; if (rbt_Loai1.Checked == true) { bnDTO.Loai1 = 1; } else if (rbt_Loai2.Checked == true) { bnDTO.Loai1 = 2; } else if (rbt_Loai3.Checked == true) { bnDTO.Loai1 = 3; } else { bnDTO.Loai1 = 4; } if (KiemTraTonTai(bnDTO) == false) { // goi lop nghiep vu BENHNHAN_BUS if (QuanLyThongTinBacSi_BUS.ThemBacSi(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; } } }
private bool Check() { if (txtTenDangNhap.Text == "") { MessageBox.Show("Tên đăng nhập của tài khoản không được để trống", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } // kiem tra khoang trang if (txtTenDangNhap.Text.Contains(' ')) { MessageBox.Show("Tên đăng nhập của tài khoản không được chứa khoảng trắng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } // kiểm tra trùng try { int soluong = TAIKHOANService.GetAllEntities().ToList() .Where(p => p.TENDANGNHAP.ToUpper() == txtTenDangNhap.Text.ToUpper()) .ToList() .Count; if (soluong > 0) { soluong = soluong / 0; } } catch { MessageBox.Show("Tên đăng nhập đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } // kiểm tra cá nhân if (rdTaiKhoanCaNhan.Checked == true) { try { int bacsiid = (int)cbxChuTaiKhoan.EditValue; BACSI bacsi = BACSIService.GetByPrimaryKey(new BACSIKeys(bacsiid)); if (bacsi.TAIKHOANID != null) { bacsiid = bacsiid / 0; } } catch { MessageBox.Show("Cá nhân đã sở hữu tài khoản khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } return(true); }
// xoa benh nhan public DataTable TaoBang(BACSI bnDTO) { string query = string.Format("SELECT MaPK from PHIEUKHAM, BACSI WHERE BACSI.MaBS = PHIEUKHAM.MaBS and TenDangNhap = N'{0}'", bnDTO.TenDangNhap1); Con = DataProvider_1.KetNoi(); DataTable dt = DataProvider_1.LayDataTable(query, Con); DataProvider_1.DongKetNoi(Con); return(dt); }
/// <summary> /// Populate business objects from the data reader /// </summary> /// <param name="dataReader">data reader</param> /// <returns>list of BACSI</returns> internal List <BACSI> PopulateObjectsFromReader(IDataReader dataReader) { List <BACSI> list = new List <BACSI>(); while (dataReader.Read()) { BACSI businessObject = new BACSI(); PopulateBusinessObjectFromReader(businessObject, dataReader); list.Add(businessObject); } return(list); }
private void btnSua_Click(object sender, EventArgs e) { if (!CheckLuaChon()) { return; } if (btnSua.Text == "Sửa") { btnSua.Text = "Lưu"; btnXoa.Text = "Hủy"; btnThem.Enabled = false; UnlockControl(); return; } if (btnSua.Text == "Lưu") { if (Check()) { btnSua.Text = "Sửa"; btnXoa.Text = "Xóa"; LockControl(); BACSI cu = getBACSIByID(); BACSI moi = getBACSIByForm(); CapNhat(ref cu, moi); if (BACSIService.Update(cu)) { MessageBox.Show("Sửa thông tin bác sĩ thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Sửa thông tin bác sĩ thất bại\n", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } LoadDgvBACSI(); } return; } }
// GET: BACSIs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BACSI bACSI = db.BACSIs.Find(id); if (bACSI == null) { return(HttpNotFound()); } return(View(bACSI)); }
private bool CheckLuaChon() { BACSI tg = getBACSIByID(); if (tg.ID == 0) { MessageBox.Show("Chưa có bác sĩ nào được chọn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } return(true); }
private void btnXoa_Click(object sender, EventArgs e) { if (btnXoa.Text == "Xóa") { if (!CheckLuaChon()) { return; } BACSI cu = getBACSIByID(); DialogResult rs = MessageBox.Show("Bạn có chắc chắn xóa bác sĩ " + cu.HOTEN + "?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (rs == DialogResult.Cancel) { return; } try { BACSIService.Delete(new BACSIKeys(cu.ID)); MessageBox.Show("Xóa thông tin bác sĩ thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Xóa thông tin bác sĩ thất bại\n" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } LoadDgvBACSI(); return; } if (btnXoa.Text == "Hủy") { btnSua.Text = "Sửa"; btnThem.Text = "Thêm"; btnXoa.Text = "Xóa"; LockControl(); UpdateDetail(); return; } }
private void CapNhat(ref BACSI cu, BACSI moi) { cu.HOTEN = moi.HOTEN; cu.DONVIID = moi.DONVIID; cu.CAPBACID = moi.CAPBACID; cu.CHUCVUID = moi.CHUCVUID; cu.DOITUONGID = moi.DOITUONGID; cu.NGAYSINH = moi.NGAYSINH; cu.GIOITINH = moi.GIOITINH; cu.QUYEN = moi.QUYEN; cu.SDT = moi.SDT; cu.QUEQUAN = moi.QUEQUAN; cu.DANTOC = moi.DANTOC; cu.TRINHDOVANHOA = moi.TRINHDOVANHOA; }
// XOA THONG TIN TAI KHOAN private void button_SUA_Click(object sender, EventArgs e) { BACSI bnDTO = new BACSI(); bnDTO.TenBS1 = txb_Ten.Text; bnDTO.TenDangNhap1 = txb_TenDangNhap.Text; bnDTO.Matkhau = txb_MatKhauCu.Text; // goi lop nghiep vu BENHNHAN_BUS if (QuanLyThongTinBacSi_BUS.XoaBacSi(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); }
/// <summary> /// insert new row in the table /// </summary> /// <param name="businessObject">business object</param> /// <returns>true of successfully insert</returns> public bool Insert(BACSI businessObject) { SqlCommand sqlCommand = new SqlCommand(); sqlCommand.CommandText = "dbo.[BACSI_Insert]"; sqlCommand.CommandType = CommandType.StoredProcedure; // Use connection object of base class sqlCommand.Connection = MainConnection; try { sqlCommand.Parameters.Add(new SqlParameter("@ID", SqlDbType.Int, 4, ParameterDirection.Output, false, 0, 0, "", DataRowVersion.Proposed, businessObject.ID)); sqlCommand.Parameters.Add(new SqlParameter("@HOTEN", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.HOTEN)); sqlCommand.Parameters.Add(new SqlParameter("@GIOITINH", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.GIOITINH)); sqlCommand.Parameters.Add(new SqlParameter("@SDT", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.SDT)); sqlCommand.Parameters.Add(new SqlParameter("@QUEQUAN", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.QUEQUAN)); sqlCommand.Parameters.Add(new SqlParameter("@QUYEN", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.QUYEN)); sqlCommand.Parameters.Add(new SqlParameter("@NGAYSINH", SqlDbType.DateTime, 8, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.NGAYSINH)); sqlCommand.Parameters.Add(new SqlParameter("@CAPBACID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.CAPBACID)); sqlCommand.Parameters.Add(new SqlParameter("@CHUCVUID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.CHUCVUID)); sqlCommand.Parameters.Add(new SqlParameter("@DONVI", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.DONVI)); sqlCommand.Parameters.Add(new SqlParameter("@DANTOC", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.DANTOC)); sqlCommand.Parameters.Add(new SqlParameter("@TRINHDOVANHOA", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.TRINHDOVANHOA)); sqlCommand.Parameters.Add(new SqlParameter("@DOITUONGID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.DOITUONGID)); sqlCommand.Parameters.Add(new SqlParameter("@DONVIID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.DONVIID)); sqlCommand.Parameters.Add(new SqlParameter("@TAIKHOANID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.TAIKHOANID)); sqlCommand.Parameters.Add(new SqlParameter("@GHICHU", SqlDbType.NVarChar, 2147483647, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, businessObject.GHICHU)); MainConnection.Open(); sqlCommand.ExecuteNonQuery(); businessObject.ID = (int)sqlCommand.Parameters["@ID"].Value; return(true); } catch //(Exception ex) { return(false); //throw new Exception("BACSI::Insert::Error occured.", ex); } finally { MainConnection.Close(); sqlCommand.Dispose(); } }
private BACSI getBACSIByID() { try { int id = (int)dgvBACSI.GetFocusedRowCellValue("ID"); BACSI ans = BACSIService.GetAllBy(BACSI.BACSIFields.ID, id).FirstOrDefault(); if (ans == null) { return(new BACSI()); } return(ans); } catch { return(new BACSI()); } }
private void buton_DangNhap_Click(object sender, EventArgs e) { string TenDangNhap = this.txb_TenDangNhap.Text; string MatKhau = txb_MatKhau.Text; if (BACSI_BUS.Instance.LoginBUS(TenDangNhap, MatKhau)) { BACSI bs = BACSI_BUS.Instance.GetAccountByUserName(TenDangNhap); Form_Chinh f = new Form_Chinh(bs); this.Hide(); f.ShowDialog(); } else { MessageBox.Show("Sai tên tài khoản hoặc mật khẩu!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Create([Bind(Include = "MABS,TENBS,NGAYSINHBS,SDTBS,DIACHIBS,CHUYENMON,TRINHDO")] BACSI bACSI) { var anhBS = Request.Files["Avatar"]; string postedFileName = System.IO.Path.GetFileName(anhBS.FileName); var path = Server.MapPath("/Images/" + postedFileName); anhBS.SaveAs(path); if (ModelState.IsValid) { bACSI.ANHBS = postedFileName; db.BACSIs.Add(bACSI); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bACSI)); }
public BACSI LayThongTinBacSy(int MaBS) { DataTable data = DataProvider.Instance.ExecuteQuery("Select * from BACSI where MaBS = 'MaBS;)"); for (int i = 0; i < data.Rows.Count; i++) { BACSI bs = new BACSI(); bs.MaBS1 = int.Parse(data.Rows[i]["MaBS"].ToString()); bs.TenBS1 = data.Rows[i]["TenBS"].ToString(); bs.TenDangNhap1 = data.Rows[i]["TenDangNhap"].ToString(); bs.Loai1 = int.Parse(data.Rows[i]["Loai"].ToString()); bs.TinhTrangTonTai1 = int.Parse(data.Rows[i]["TinhTrangTonTai"].ToString()); return(bs); } return(null); }
public BACSI GetAccountByUserName(string userName) { DataTable data = DataProvider.Instance.ExecuteQuery("Select * from BACSI where TenDangNhap = '" + userName + "'"); for (int i = 0; i < data.Rows.Count; i++) { BACSI bs = new BACSI(); bs.MaBS1 = int.Parse(data.Rows[i]["MaBS"].ToString()); bs.TenBS1 = data.Rows[i]["TenBS"].ToString(); bs.TenDangNhap1 = data.Rows[i]["TenDangNhap"].ToString(); bs.Loai1 = int.Parse(data.Rows[i]["Loai"].ToString()); bs.TinhTrangTonTai1 = int.Parse(data.Rows[i]["TinhTrangTonTai"].ToString()); return(bs); } return(null); }
private void btnThem_Click(object sender, EventArgs e) { if (btnThem.Text == "Thêm") { btnSua.Enabled = false; btnThem.Text = "Lưu"; btnXoa.Text = "Hủy"; ClearControl(); UnlockControl(); return; } if (btnThem.Text == "Lưu") { if (Check()) { btnThem.Text = "Thêm"; btnXoa.Text = "Xóa"; LockControl(); BACSI moi = getBACSIByForm(); if (BACSIService.Insert(moi)) { MessageBox.Show("Thêm thông tin bác sĩ thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm thông tin bác sĩ thất bại\n", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } LoadDgvBACSI(); } return; } }
/// <summary> /// Select by primary key /// </summary> /// <param name="keys">primary keys</param> /// <returns>BACSI business object</returns> public BACSI SelectByPrimaryKey(BACSIKeys keys) { SqlCommand sqlCommand = new SqlCommand(); sqlCommand.CommandText = "dbo.[BACSI_SelectByPrimaryKey]"; sqlCommand.CommandType = CommandType.StoredProcedure; // Use connection object of base class sqlCommand.Connection = MainConnection; try { sqlCommand.Parameters.Add(new SqlParameter("@ID", SqlDbType.Int, 4, ParameterDirection.Input, false, 0, 0, "", DataRowVersion.Proposed, keys.ID)); MainConnection.Open(); IDataReader dataReader = sqlCommand.ExecuteReader(); if (dataReader.Read()) { BACSI businessObject = new BACSI(); PopulateBusinessObjectFromReader(businessObject, dataReader); return(businessObject); } else { return(null); } } catch //(Exception ex) { return(null); //throw new Exception("BACSI::SelectByPrimaryKey::Error occured.", ex); } finally { MainConnection.Close(); sqlCommand.Dispose(); } }
private BACSI getBACSIByForm() { BACSI ans = new BACSI(); ans.HOTEN = txtHoTen.Text; ans.NGAYSINH = dateNgaySinh.DateTime; ans.SDT = txtSDT.Text; ans.QUEQUAN = txtQueQuan.Text; ans.DANTOC = txtDanToc.Text; ans.TRINHDOVANHOA = txtTrinhDo.Text; ans.DONVIID = (int)cbxDonVi.EditValue; ans.CAPBACID = (int)cbxCapBac.EditValue; ans.CHUCVUID = (int)cbxChucVu.EditValue; ans.DOITUONGID = (int)cbxDoiTuong.EditValue; ans.QUYEN = cbxQuyen.SelectedIndex; ans.GIOITINH = cbxGioiTinh.SelectedIndex; return(ans); }
// THEM TAI KHOAN bool KiemTraTonTai(BACSI bn) { if (QuanLyThongTinBacSi_BUS.KiemTraTonTai(bn) == true) { DataTable dt = QuanLyThongTinBacSi_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); } //return QuanLyThongTinBacSi_BUS.KiemTraTonTai(bn); }
// SUA THONG TIN TAI KHOAN private void button3_Click(object sender, EventArgs e) { // khoi tao doi tuong DTO BACSI bnDTO = new BACSI(); bnDTO.MaBS1 = int.Parse(txb_Ma.Text); bnDTO.TenBS1 = txb_Ten.Text; bnDTO.TenDangNhap1 = txb_TenDangNhap.Text; bnDTO.Matkhau = txb_MatKhauCu.Text; if (rbt_Loai1.Checked == true) { bnDTO.Loai1 = 1; } else if (rbt_Loai2.Checked == true) { bnDTO.Loai1 = 2; } else if (rbt_Loai3.Checked == true) { bnDTO.Loai1 = 3; } else { bnDTO.Loai1 = 4; } // goi lop nghiep vu BENHNHAN_BUS if (QuanLyThongTinBacSi_BUS.SuaThongTinBacSi(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); }
public bool XoaBacSi(BACSI bnDTO) { DataTable dt = TaoBang(bnDTO); if (dt != null) { DuyetBang(dt); } string sTruyVan = string.Format("update BACSI set TinhTrangTonTai = '0' where MaBS= N'{0}'", bnDTO.MaBS1); Con = DataProvider_1.KetNoi(); try { // thuc thi truy van bool KetQua = DataProvider_1.ThucThiTruyVanNonQuery(sTruyVan, Con); // dong truy van DataProvider_1.DongKetNoi(Con); if (KetQua == true) { return(true); } else { return(false); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); DataProvider_1.DongKetNoi(Con); return(false); } }