//Button them benh nhan moi private void btnThemBenhNhan_Dong_Click(object sender, EventArgs e) { DialogResult result; result = MessageBox.Show("Hãy chắc chắn đã lưu thông tin Bệnh nhân !", "LƯU Ý", MessageBoxButtons.YesNo); if (result == System.Windows.Forms.DialogResult.Yes) { frmGiaoDienChung frm = new frmGiaoDienChung(); this.Close(); } }
//load thong tin benh nhan private void txtDonThuoc_MaBenhNhan_TextChanged(object sender, EventArgs e) { frmGiaoDienChung frm = new frmGiaoDienChung(); txtDonThuoc_HoBN.DataBindings.Clear(); txtDonThuoc_TenBN.DataBindings.Clear(); txtDonThuoc_GioiTinhBN.DataBindings.Clear(); txtDonThuoc_NhomMauBN.DataBindings.Clear(); dtPickerDonThuoc_NgaySinh.DataBindings.Clear(); txtDonThuoc_MaDonThuoc.DataBindings.Clear(); txtDonThuoc_HoBN.DataBindings.Add("text", DonThuocBN.LayThongTinDonThuocBenhNhan(txtDonThuoc_MaBenhNhan.Text), "Ho"); txtDonThuoc_TenBN.DataBindings.Add("text", DonThuocBN.LayThongTinDonThuocBenhNhan(txtDonThuoc_MaBenhNhan.Text), "Ten"); txtDonThuoc_GioiTinhBN.DataBindings.Add("text", DonThuocBN.LayThongTinDonThuocBenhNhan(txtDonThuoc_MaBenhNhan.Text), "GioiTinh"); txtDonThuoc_NhomMauBN.DataBindings.Add("text", DonThuocBN.LayThongTinDonThuocBenhNhan(txtDonThuoc_MaBenhNhan.Text), "NhomMau"); dtPickerDonThuoc_NgaySinh.DataBindings.Add("text", DonThuocBN.LayThongTinDonThuocBenhNhan(txtDonThuoc_MaBenhNhan.Text), "NgaySinh"); txtDonThuoc_MaDonThuoc.DataBindings.Add("text", DonThuocBN.LayMaDonThuocCuaBenhNhan(txtDonThuoc_MaBenhNhan.Text), "MaDonThuoc"); }
//button Them anh vao cho benh nhan private void btnThemBN_TaiAnh_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Filter = "JPG Files(*.JPG)|*.JPG|GIF Files(*.GIF)|*.GIF"; //luu anh vao va xuat anh ra if (dlg.ShowDialog(this) == DialogResult.OK) { ThemHinhAnh.XoaHinhAnh(txtThemBN_MaBenhNhan.Text); ThemHinhAnh.StorePicture(dlg.FileName, txtThemBN_MaBenhNhan.Text); MessageBox.Show("Lưu ảnh bệnh nhân thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); frmGiaoDienChung frm = new frmGiaoDienChung(); frm.LoadAnhTuDB(txtThemBN_MaBenhNhan.Text, picThemBN_AnhBN); } }
//Dang nhap vao he thong hoac dang xuat de dang nhap lai private void btnItem_DangNhapHeThong_Click(object sender, EventArgs e) { rbItem_TrangChu.Select(); Mainform = new frmGiaoDienChung(); this.Text = "Chưa đăng nhập hệ thống!"; int numsErrorPass = 0; //Vi tri se chạy continue Cont: if (dangnhap == null || dangnhap.IsDisposed) dangnhap = new frmDangNhap(); //neu nhan vao nut dang nhap o frmDangNhap if (dangnhap.ShowDialog() == DialogResult.OK) { string username = dangnhap.txtTaiKhoan.Text; string password = dangnhap.txtMatKhau.Text; if (username.Equals("")) { dangnhap.lblWarn_LoiTraVe.Text = "Tài khoản không hợp lệ!"; goto Cont; } if (password.Equals("")) { dangnhap.lblWarn_LoiTraVe.Text = "Mật khẩu không hợp lệ!"; goto Cont; } Utilities.user = userBUS.LayThongTinUser(username); //user không tồn tại if (Utilities.user.Username.Equals("")) { dangnhap.lblWarn_LoiTraVe.Text = "Tài khoản không tồn tai !"; dangnhap.txtTaiKhoan.Focus(); goto Cont; } //mật khẩu sai if (Utilities.user.Password != Utilities.MaHoaMD5(password)) { dangnhap.lblWarn_LoiTraVe.Text = "Mật khẩu nhập vào sai!"; dangnhap.txtMatKhau.Focus(); numsErrorPass++; if (numsErrorPass == 3) this.Close(); goto Cont; } // neu dang nhap thanh cong thi se enable lai cac tab theo ma nhom cua ng dang nhap LoadMainForm(true, Utilities.user.MaNhom); this.Text = "Quản lí hoạt động bệnh viện - " + Utilities.user.TenNhom + " - Mã người dùng: " + Utilities.user.MaNguoiDung + " - " + Utilities.user.Ho + " " + Utilities.user.Ten; } }