private void btn_themmoi_Click(object sender, EventArgs e) { if (function.checkNull(panelControl1) != false) { connection.connect(); string checktenloaithuoc = @"select top 1 tenloaithuoc from loaithuoc where tenloaithuoc = N'" + txt_tenloaithuoc.Text + "'"; cmd = new SqlCommand(checktenloaithuoc, connection.con); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { function.Notice("Bạn nhập trùng tên loại thuốc", 0); } else { dr.Close(); if (txt_tenloaithuoc.Text == "") { function.Notice("Bạn phải nhập Tên loại thuốc", 0); } else { string query = @" insert into loaithuoc(tenloaithuoc,ghichu) values (N'" + txt_tenloaithuoc.Text + "',N'" + txt_ghichu.Text + "')"; connection.insert(query); } connection.disconnect(); function.ClearControl(panelControl1); this.loaiThuocTableAdapter.Fill(this.phongKhamDataSet.LoaiThuoc); btn_capnhat.Enabled = false; btn_xoa.Enabled = false; } } }
private void Load_reportBenhNhan(string NhapNgay) { string query = @"select BN.Ho, BN.Ten,BN.NamSinh,BN.DiaChi,HSKB.ChuanDoan,NV.TenNhanVien," + " HD.TongTien,SUBSTRING( HSKB.NgayGioKham,1,10) as NgayGioKham" + " from BenhNhan BN join HoSoKhamBenh HSKB on BN.MaSoBenhNhan = HSKB.MaSoBenhNhan " + " join NhanVien NV on HSKB.MaSoBacSi = NV.MaSoNhanVien join HoaDon HD on HSKB.MaSoKhamBenh = HD.MaSoKhamBenh" + " where HD.NgayGioLap like N'%" + NhapNgay + "%'"; connection.connect(); string Load_TongTien_TongKham = @"select count(HD.MaHoaDon),sum(HD.TongTien) from BenhNhan BN join HoSoKhamBenh HSKB on BN.MaSoBenhNhan = HSKB.MaSoBenhNhan join NhanVien NV on BN.MaSoBenhNhan = NV.MaSoNhanVien join HoaDon HD on HSKB.MaSoKhamBenh = HD.MaSoKhamBenh where HD.NgayGioLap like N'%" + NhapNgay + "'"; DataTable dataTable = connection.SQL(Load_TongTien_TongKham); TongSoLuong = dataTable.Rows[0][0].ToString(); //tính tổng số lượng hóa đơn TongTien = dataTable.Rows[0][1].ToString(); //tính tổng tiền dataSet.Clear(); //đổ dữ liệu vào dataAdapter sqlDataAdapter = new SqlDataAdapter(query, connection.con); sqlDataAdapter.Fill(dataSet, "HoaDon"); benhNhan.DataSource = dataSet.Tables["HoaDon"]; benhNhan.Bindata(); connection.disconnect(); //hiển thị report lên documentViewer1 documentViewer1.PrintingSystem = benhNhan.PrintingSystem; benhNhan.CreateDocument(); }
private void Load_reportDoanhThu(string NhapNgay) { string query = @"select NgayGioLap,COUNT(MaHoaDon) as SoLuong, sum(TongTien) as TongTien " + " from HoaDon " + " where NgayGioLap like N'%" + NhapNgay + "'" + " group by NgayGioLap"; connection.connect(); string Load_TongTien_TongKham = @"select COUNT(MaHoaDon) as TongSoLuong, sum(TongTien) as TongTien --tính tổng theo doanh thu from HoaDon where NgayGioLap like N'%" + NhapNgay + "'"; DataTable dataTable = connection.SQL(Load_TongTien_TongKham); TongSoLuong = dataTable.Rows[0][0].ToString(); //tính tổng số lượng TongTien = dataTable.Rows[0][1].ToString(); //tính tổng tiền của hóa đơn dataSet.Clear(); //đổ dữ liệu vào dataAdapter sqlDataAdapter = new SqlDataAdapter(query, connection.con); sqlDataAdapter.Fill(dataSet, "HoaDon"); doanhThu.DataSource = dataSet.Tables["HoaDon"]; doanhThu.Bindata(); connection.disconnect(); //hiển thị report lên documentViewer1 documentViewer1_DoanhThu.PrintingSystem = doanhThu.PrintingSystem; doanhThu.CreateDocument(); }
private void load_DanhSachBenhNhan() { NguoiLap = DangNhap.TenBacSi; string Load_data = @"select BN.Ten, BN.Ho, BN.SoDienThoai,BN.NamSinh,HSKB.MaSoKhamBenh," + " DT.MaSoDonThuoc,DT.GhiChu,HSKB.ChuanDoan," + " HSKB.GhiChu,NV.TenNhanVien,HD.MaHoaDon,HSKB.NgayGioKham," + " HD.KiemTraDaLayThuoc" + " from HoaDon HD join HoSoKhamBenh HSKB on HD.MaSoKhamBenh = HSKB.MaSoKhamBenh " + " join BenhNhan BN on HSKB.MaSoBenhNhan = BN.MaSoBenhNhan" + " join NhanVien NV on HSKB.MaSoBacSi = NV.MaSoNhanVien" + " join DonThuoc DT on DT.MaSoDonThuoc = HD.MaSoDonThuoc" + " where HD.KiemTraLayThuoc = 1 And HD.KiemTraDaLayThuoc is NULL And HD.NgayGioLap like '" + ngay + "/" + thang + "/" + nam + "'"; connection.connect(); sqlDataAdapter = new SqlDataAdapter(Load_data, connection.con); dataSet.Clear(); sqlDataAdapter.Fill(dataSet, "HoaDon"); bindingSource.DataSource = dataSet.Tables["HoaDon"]; gridControl_DanhSachBenhNhan.DataSource = bindingSource; connection.disconnect(); }
private void Load_HoSoKhamBenh() { connection.connect(); string Load_Data = @"SELECT DISTINCT HSKB.MaSoKhamBenh, HSKB.MaSoBenhNhan,NV.TenNhanVien, BN.Ho, BN.Ten, BN.GioiTinh," + " BN.NamSinh, HSKB.NgayGioKham, HSKB.MaSoBacSi, HSKB.XetNghiem,HSKB.KetQuaXetNghiem," + " HSKB.ChuanDoan, HSKB.TienKham, HSKB.NgayTaiKham, HSKB.GhiChu, " + "HSKB.KiemTraKham, HSKB.LiDoKham, BN.DiaChi, BN.SoDienThoai, BN.HinhAnh, HSKB.KiemTraTaiKham,HSKB.CheckChoKham" + " FROM HoSoKhamBenh HSKB LEFT JOIN" + " BenhNhan BN ON BN.MaSoBenhNhan = HSKB.MaSoBenhNhan" + " left join NhanVien NV on HSKB.MaSoBacSi = NV.MaSoNhanVien" + " where HSKB.NgayGioKham like '" + ngay + "/" + thang + "/" + nam + "%' and HSKB.KiemTraKham is NULL OR CheckChoKham = 1"; da = new SqlDataAdapter(Load_Data, connection.con); ds = new DataSet(); ds.Clear(); da.Fill(ds, "HoSoKhamBenh"); bindingSource.DataSource = ds.Tables["HoSoKhamBenh"]; BacSi_gridControl_danhsachBenhNhanDaKhamTrongNgay.DataSource = bindingSource; connection.disconnect(); GanGiaTri(); }
private void Load_DonThuoc() { ID_MSKB = BacSi.ID_MSKB; string query = @"select T.TenThuoc,T.MaSoThuoc,T.DonViTinhNhoNhat,T.DonGiaNhoNhat,DST.SoLuong,DST.CachDung" + " from DanhSachThuoc DST left join Thuoc T on DST.MaSoThuoc = T.MaSoThuoc " + " left join DonThuoc DT on DST.MaSoDonThuoc = DT.MaSoDonThuoc " + " where DT.MaSoKhamBenh = " + ID_MSKB; connection.connect(); da = new SqlDataAdapter(query, connection.con); DataSet ds = new DataSet(); ds.Clear(); da.Fill(ds, "DanhSachThuoc"); bindingSource.DataSource = ds.Tables["DanhSachThuoc"]; gridC_danhsachDonThuoc.DataSource = bindingSource; if (ID_MSDT == 0)//Kiểm tra Mã số đơn thuốc của biến toàn cục có rỗng hay không, nếu rỗng thì sẽ lấy MSĐT //vì khi Thêm Thuốc sẽ tạo mã số đơn thuốc mới duy nhất cho 1 mã số khám bệnh (MSKB) { string get_MSDT = @"begin if exists(select MaSoDonThuoc from DonThuoc where MaSoKhamBenh = " + ID_MSKB + ")" + "begin select MaSoDonThuoc from DonThuoc where MaSoKhamBenh = " + ID_MSKB + " end end"; DataTable dataTable = connection.SQL(get_MSDT); if (dataTable.Rows.Count > 0) //kiểm tra mã số đơn thuốc(MSĐT) trong csdl có hay không { ID_MSDT = int.Parse(dataTable.Rows[0][0].ToString()); //Lấy mã số Đơn thuốc mới vừa tạo ra } else//nếu không có thì sẽ không gán vào biến toàn cục, nghĩa là Bệnh nhân mới nên chưa tạo Đơn thuốc { } } //TinhTienThuoc(); connection.disconnect(); }
private void Load_HoaDon() { NguoiLap = DangNhap.TenBacSi;//Tên nhân viên string query = @"select BN.MaSoBenhNhan,BN.Ten, BN.Ho, BN.SoDienThoai,BN.DiaChi,BN.NamSinh,HSKB.MaSoKhamBenh," + " DT.MaSoDonThuoc,DT.GhiChu,HSKB.XetNghiem,HSKB.ChuanDoan,HSKB.KetQuaXetNghiem," + " HSKB.GhiChu,NV.TenNhanVien,HD.MaHoaDon,HSKB.NgayGioKham,DT.TongTienThuoc," + " HSKB.TienKham,HD.TongTien,HSKB.NgayTaiKham,HD.KiemTraThanhToan,HD.KiemTraLayThuoc" + " from HoaDon HD join HoSoKhamBenh HSKB on HD.MaSoKhamBenh = HSKB.MaSoKhamBenh " + " join BenhNhan BN on HSKB.MaSoBenhNhan = BN.MaSoBenhNhan" + " join NhanVien NV on HSKB.MaSoBacSi = NV.MaSoNhanVien" + " join DonThuoc DT on DT.MaSoDonThuoc = HD.MaSoDonThuoc" + " where HD.NgayGioLap like '" + ngay + "/" + thang + "/" + nam + "'"; connection.connect(); sqlDataAdapter = new SqlDataAdapter(query, connection.con); dataSet = new DataSet(); dataSet.Clear(); sqlDataAdapter.Fill(dataSet, "HoaDon"); bindingSource.DataSource = dataSet.Tables["HoaDon"]; gridControl1_HoaDon.DataSource = bindingSource; connection.disconnect(); }
public void Bindata() { connection connection = new connection(); string TinhTongTien = @"select TongTien from HoaDon where MaHoaDon = " + NhanVienThuNgan.ID_MSHD.ToString(); connection.connect(); DataTable dataTable = connection.SQL(TinhTongTien); lblTongTien.Text = dataTable.Rows[0][0].ToString(); xlbMSDT.Text = NhanVienThuNgan.ID_MSDT.ToString();//gán dữ liệu từ form Nhân Viên Thu ngân xlbMSHD.Text = NhanVienThuNgan.ID_MSHD.ToString(); xlbID_MSKB.Text = NhanVienThuNgan.ID_MSKB.ToString(); xlbMSBN.Text = NhanVienThuNgan.ID_MSBN.ToString(); xlb_Ho.Text = NhanVienThuNgan.Ho; xlbTen.Text = NhanVienThuNgan.Ten; xlbNamSinh.Text = NhanVienThuNgan.NamSinh; xlbDiaChi.Text = NhanVienThuNgan.DiaChi; lblSDT.Text = NhanVienThuNgan.SDT; xlbChuanDoan.Text = NhanVienThuNgan.ChuanDoan; lblYeuCauXetNghiem.Text = NhanVienThuNgan.YeuCauXetNghiem; lblKetQuaXetNghiem.Text = NhanVienThuNgan.KetQuaXetNghiem; lblTenThuoc.DataBindings.Add("Text", DataSource, "TenThuoc");//Load dữ liệu từ SQL và gán vào label lblSoLuong.DataBindings.Add("Text", DataSource, "SoLuong"); lblDonViTinh.DataBindings.Add("Text", DataSource, "DonViTinhNhoNhat"); lblDonGia.DataBindings.Add("Text", DataSource, "DonGiaNhoNhat"); lblCachDung.DataBindings.Add("Text", DataSource, "CachDung"); lbGhiChu.Text = NhanVienThuNgan.GhiChuHSDT; lblGhiChuKhamBenh.Text = NhanVienThuNgan.GhiChuHSKB; lbTienThuoc.Text = NhanVienThuNgan.TienThuoc; lblTienKham.Text = NhanVienThuNgan.TienKham; int XemTruocTongTien = int.Parse(NhanVienThuNgan.TienThuoc) + int.Parse(NhanVienThuNgan.TienKham); lblXemTruocTongTien.Text = XemTruocTongTien.ToString(); lbNgayKeDon.Text = NhanVienThuNgan.NgayKham; lbNgayTaiKham.Text = NhanVienThuNgan.NgayTaiKham; lblBacSiKham.Text = NhanVienThuNgan.BacSiKham; lblNguoiLap.Text = NhanVienThuNgan.NguoiLap; }
private void Load_DanhSachDonThuoc() { string query = @"SELECT DanhSachThuoc.MaSoDonThuoc, DanhSachThuoc.MaSoThuoc, DanhSachThuoc.CachDung, " + " DanhSachThuoc.SoLuong, Thuoc.TenThuoc, LoaiThuoc.TenLoaiThuoc " + " FROM DanhSachThuoc INNER JOIN " + " Thuoc ON DanhSachThuoc.MaSoThuoc = Thuoc.MaSoThuoc INNER JOIN " + " LoaiThuoc ON Thuoc.MaSoLoaiThuoc = LoaiThuoc.MaSoLoaiThuoc INNER JOIN" + " DonThuoc ON DanhSachThuoc.MaSoDonThuoc = DonThuoc.MaSoDonThuoc" + " where DanhSachThuoc.MaSoDonThuoc = " + XemHoSoBenhNhan.MSDT; connection.connect(); da = new SqlDataAdapter(query, connection.con); ds.Clear(); da.Fill(ds, "DanhSachThuoc"); bindingSource.DataSource = ds.Tables["DanhSachThuoc"]; gridControl1_HoSoTaiKham.DataSource = bindingSource; connection.disconnect(); }
private void Load_HoSoKhamBenh() { connection.connect(); string Load_Data = @"SELECT DISTINCT HSKB.MaSoKhamBenh, HSKB.MaSoBenhNhan, BN.Ho, BN.Ten, BN.GioiTinh, BN.NamSinh, HSKB.NgayGioKham, HSKB.XetNghiem,HSKB.KetQuaXetNghiem, HSKB.ChuanDoan, HSKB.NgayTaiKham, HSKB.GhiChu, HSKB.LiDoKham,NV.TenNhanVien FROM HoSoKhamBenh AS HSKB LEFT OUTER JOIN BenhNhan AS BN ON BN.MaSoBenhNhan = HSKB.MaSoBenhNhan LEFT OUTER JOIN HoSoTaiKham AS HSTK ON HSTK.MaSoKhamBenh = HSKB.MaSoKhamBenh LEFT OUTER JOIN NhanVien AS NV on HSKB.MaSoBacSi = NV.MaSoNhanVien where NgayGioKham like N'%" + ngay + "/" + thang + "/" + nam + "%' and KiemTraKham = 1"; sqlDataAdapter = new SqlDataAdapter(Load_Data, connection.con); dataSet.Clear(); sqlDataAdapter.Fill(dataSet, "HoSoKhamBenh"); bindingSource.DataSource = dataSet.Tables["HoSoKhamBenh"]; gridControl1_BenhNhanKhamTrongNgay.DataSource = bindingSource; connection.disconnect(); }
private void Load_reportDonThuoc() { string Load_MSDT = @"select T.TenThuoc,T.DonViTinhNhoNhat,T.DonGiaNhoNhat,DST.SoLuong,DST.CachDung" + " from DanhSachThuoc DST left join Thuoc T on DST.MaSoThuoc = T.MaSoThuoc " + " left join DonThuoc DT on DST.MaSoDonThuoc = DT.MaSoDonThuoc " + " where DT.MaSoKhamBenh = " + NhanVienThuNgan.ID_MSKB + " And DT.MaSoDonThuoc =" + NhanVienThuNgan.ID_MSDT; connection.connect(); dataSet.Clear(); //đổ dữ liệu vào dataAdapter sqlDataAdapter = new SqlDataAdapter(Load_MSDT, connection.con); sqlDataAdapter.Fill(dataSet, "DonThuoc"); reportDonThuoc.DataSource = dataSet.Tables["DonThuoc"]; reportDonThuoc.Bindata(); connection.disconnect(); //hiển thị report lên documentViewer1 documentViewer1.PrintingSystem = reportDonThuoc.PrintingSystem; reportDonThuoc.CreateDocument(); }
private void Load_HoaDon(string XemBenhNhan) { string query = @"select BN.MaSoBenhNhan,BN.Ten, BN.Ho, BN.SoDienThoai,BN.DiaChi,BN.NamSinh,HSKB.MaSoKhamBenh," + " DT.MaSoDonThuoc,DT.GhiChu,HSKB.XetNghiem,HSKB.ChuanDoan,HSKB.KetQuaXetNghiem," + " HSKB.GhiChu,NV.TenNhanVien,HD.MaHoaDon,HSKB.NgayGioKham,DT.TongTienThuoc," + " HSKB.TienKham,HD.TongTien,HSKB.NgayTaiKham,HD.KiemTraThanhToan,HD.KiemTraLayThuoc,HD.KiemTraDaLayThuoc" + " from HoaDon HD join HoSoKhamBenh HSKB on HD.MaSoKhamBenh = HSKB.MaSoKhamBenh " + " join BenhNhan BN on HSKB.MaSoBenhNhan = BN.MaSoBenhNhan" + " join NhanVien NV on HSKB.MaSoBacSi = NV.MaSoNhanVien" + " join DonThuoc DT on DT.MaSoDonThuoc = HD.MaSoDonThuoc" + " where " + XemBenhNhan; //đưa câu truy vấn từ Form thu ngân or giao thuốc connection.connect(); sqlDataAdapter = new SqlDataAdapter(query, connection.con); dataSet = new DataSet(); dataSet.Clear(); sqlDataAdapter.Fill(dataSet, "HoaDon"); bindingSource.DataSource = dataSet.Tables["HoaDon"]; gridControl1_HoaDon.DataSource = bindingSource; connection.disconnect(); }
public void btn_DangNhap_Click(object sender, EventArgs e) { TenBacSi = ""; var passMD5 = function.toMD5(txt_matkhau.Text); string query = "select TenNhanVien,MaSoNhanVien,QuyenTruyCap from NhanVien where taikhoan ='" + txt_taikhoan.Text + "'" + " and matkhau = '" + passMD5 + "'"; connection.connect(); DataTable dt = connection.SQL(query); if (dt.Rows.Count == 0) { function.Notice("Sai Mật khẩu hoặc tên Đăng nhập. Vui lòng nhập lại", 0); } else { TenBacSi = dt.Rows[0][0].ToString(); MaSoBacSi = int.Parse(dt.Rows[0][1].ToString()); QuyenTruyCap = dt.Rows[0][2].ToString(); PhanQuyen(QuyenTruyCap); } connection.disconnect(); }
private void TiepNhanBenhNhan_btn_TaoMoi_Click(object sender, EventArgs e) { if (function.checkNull(panelControl2) == true) { connection.connect(); if (pictureBox1_BenhNhan.Image != null) { if (result == DialogResult.OK) { hinhanh = open.FileName.Substring(open.FileName.LastIndexOf("\\") + 1, open.FileName.Length - open.FileName.LastIndexOf("\\") - 1); string previewPath = Application.StartupPath + @"\Hinh\BenhNhan\" + hinhanh; string linkHinhAnh = open.FileName; File.Copy(linkHinhAnh, previewPath, true);//copy file ảnh vào thư mục project } else { } } else { } string KiemTraTonTai = @"select Ho, Ten,NamSinh,SoDienThoai from BenhNhan" + " where Ho like N'%" + TiepNhanBenhNhan_txt_Ho.Text + "%' and Ten like N'%" + TiepNhanBenhNhan_txt_Ten.Text + "%' and NamSinh = '" + TiepNhanBenhNhan_dtP_namsinh.Text + "' and CheckDaKham = 1 or SoDienThoai = N'" + TiepNhanBenhNhan_txt_SDT.Text + "'"; DataTable dt = connection.SQL(KiemTraTonTai); if ((dt.Rows.Count != 0) && (TiepNhanBenhNhan_txt_SDT.Text == dt.Rows[0][3].ToString())) { if (MessageBox.Show("Bạn đã nhập trùng Số điện thoại: " + TiepNhanBenhNhan_txt_SDT.Text + "\n" + "Vui lòng kiểm tra lại thông tin Bệnh nhân??!", "Thông Báo nhập trùng Thông Tin", MessageBoxButtons.OK, MessageBoxIcon.Question) == DialogResult.OK) { } } else if (dt.Rows.Count >= 1) { if (MessageBox.Show("Bạn đã nhập trùng Họ & Tên:" + TiepNhanBenhNhan_txt_Ho.Text + " " + TiepNhanBenhNhan_txt_Ten.Text + "\n" + "Năm sinh: " + TiepNhanBenhNhan_dtP_namsinh.Text + "\n" + "Bạn có muốn Thêm bệnh nhân vào hàng chờ khám??!", "Thông Báo nhập trùng Thông Tin", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { int ID_BenhNhan; string layMSBN = @"select MaSoBenhNhan from BenhNhan where Ho like N'" + TiepNhanBenhNhan_txt_Ho.Text + "%' And Ten like N'" + TiepNhanBenhNhan_txt_Ten.Text + "' And NamSinh = '" + TiepNhanBenhNhan_dtP_namsinh.Text + "'"; DataTable dt1 = connection.SQL(layMSBN); ID_BenhNhan = int.Parse(dt1.Rows[0][0].ToString()); if (CheckTrungBenhNhanKhamTrongNgay(ID_BenhNhan, ngay + "/" + thang + "/" + nam) == false) { string query = @"begin if not exists (select HSKB.MaSoBenhNhan ,HSKB.NgayGioKham" + " from BenhNhan BN join HoSoKhamBenh HSKB on BN.MaSoBenhNhan = HSKB.MaSoBenhNhan" + " where HSKB.MaSoBenhNhan = " + ID_BenhNhan + "and HSKB.NgayGioKham like '" + ngay + "/" + thang + "/" + nam + "%')" + " begin insert into HoSoKhamBenh(MaSoBenhNhan,LiDoKham,NgayGioKham) values (" + ID_BenhNhan + "," + "N'" + TiepNhanBenhNhan_txt_LiDoKham.Text + "'," + "'" + TiepNhanBenhNhan_dtP_NgayKham.Text + "')end end" + " update BenhNhan set CheckDaKham = 1 where MaSoBenhNhan = " + ID_BenhNhan; connection.insert(query); refresh_TiepNhanBenhNhan(); } } } else { string query = @" insert into BenhNhan(Ho, Ten, NamSinh,DiaChi, SoDienThoai, GioiTinh,HinhAnh,CanNang,TenNguoiThan,CheckDaKham) values" + "(N'" + TiepNhanBenhNhan_txt_Ho.Text + "'," + "N'" + TiepNhanBenhNhan_txt_Ten.Text + "'," + "'" + TiepNhanBenhNhan_dtP_namsinh.Text + "'," + "N'" + TiepNhanBenhNhan_txt_DiaChi.Text + "'," + "N'" + TiepNhanBenhNhan_txt_SDT.Text + "'," + "N'" + TiepNhanBenhNhan_comB_GioiTinh.Text + "'," + "N'" + hinhanh + "'," + TiepNhanBenhNhan_txt_CanNang.Text + "," + "N'" + TiepNhanBenhNhan_txt_TenNguoiThan.Text + "'," + " 1 )"; connection.insert(query); ThemChoKham_TiepNhanBenhNhan(); refresh_TiepNhanBenhNhan(); hoSoTaiKhamTableAdapter1.Fill(phongKhamDataSet.HoSoTaiKham); //this.hoSoKhamBenhTableAdapter1.Fill(this.phongKhamDataSet.HoSoKhamBenh); this.hoSoKhamBenhTableAdapter.Fill(this.phongKhamDataSet.HoSoKhamBenh); this.benhNhanTableAdapter.Fill(this.phongKhamDataSet.BenhNhan); MessageBox.Show("Nhập Thành công!", "Thông Báo Nhập"); } dt.Dispose(); connection.disconnect(); } }
public void load_qlyThuoc_comB_loaithuoc()//load ComboBox loại thuốc { connection.connect(); string query = @"select tenloaithuoc from loaithuoc"; cmd = new SqlCommand(query, connection.con); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { string tenloaithuoc = dr["tenloaithuoc"].ToString(); qlyThuoc_comB_loaithuoc.Items.Add(tenloaithuoc); } dr.Close(); connection.disconnect(); }