Esempio n. 1
0
        public UCBanThuocKeDon()
        {
            InitializeComponent();
            bsTimKiem     = new BindingSource();
            bsDonThuoc    = new BindingSource();
            bsCTDonThuoc  = new BindingSource();
            bsThuocDaChon = new BindingSource();
            thuocBLL      = new ThuocBLL();
            loThuocBLL    = new LoThuocBLL();
            donThuocBLL   = new DonThuocBLL();
            ctDonThuocBLL = new CTDonThuocBLL();
            bacsiBLL      = new BacSiBLL();
            benhnhanBLL   = new BenhNhanBLL();
            hoadonBLL     = new HoaDonBLL();
            cthdBLL       = new CTHoaDonBLL();

            dsThuoc      = new List <eThuoc>();
            dsLoThuoc    = new List <eLoThuoc>();
            dsDonThuoc   = new List <eDonThuoc>();
            dsCTDonThuoc = new List <eCTDonThuoc>();
            dsBacSi      = new List <eBacSi>();
            dsBenhNhan   = new List <eBenhNhan>();
            dsHoaDon     = new List <eHoaDon>();
            dsCTHD       = new List <eCTHoaDon>();
            DateTime dt = DateTime.Today;

            lblDate.Text = dt.ToString("dd/MM/yyyy");
            HienThiDonThuoc();
            EnableControl();
            AutoComplete();
        }
Esempio n. 2
0
 public FormDangNhap()
 {
     InitializeComponent();
     myList = new List <int>();
     dsQL   = new List <eQuanLy>();
     qlBLL  = new QuanLyBLL();
     dsTK   = new List <eTaiKhoan>();
     tkBLL  = new TaiKhoanBLL();
     dsBS   = new List <eBacSi>();
     bsBLL  = new BacSiBLL();
     nvBLL  = new NhanVienBLL();
     dsNV   = new List <eNhanVien>();
     //dsQL = qlBLL.layThongTinQuanLy();
     //dsNV = nvBLL.LayThongTinNhanVien();
     //dsTK = tkBLL.layThongTinTaiKhoan();
     //dsBS = bsBLL.LayThongTinBacSi();
     txtMatKhau.PasswordChar = '*';
 }
        public FormDSDT()
        {
            InitializeComponent();
            bsDSDT  = new BindingSource();
            ctdtBLL = new CTDonThuocBLL();
            dsCTDT  = new List <eCTDonThuoc>();
            dtBLL   = new DonThuocBLL();
            dsDT    = new List <eDonThuoc>();
            bsBLL   = new BacSiBLL();
            dsBS    = new List <eBacSi>();
            dsBS    = bsBLL.LayThongTinBacSi();
            dsDT    = dtBLL.LayThongTinDonThuoc();
            HienThiThongTinDonThuoc();
            DateTime dt = DateTime.Today;

            lblDate.Text = dt.ToString("dd/MM/yyyy");
            AutoComplete();
            tbTimKiemDT.Text      = "Nhập mã đơn thuốc hoặc theo ngày";
            tbTimKiemDT.ForeColor = Color.Gray;
        }
Esempio n. 4
0
        private void HienThiBacSi(string maDT)
        {
            bacsiBLL    = new BacSiBLL();
            dsBacSi     = bacsiBLL.LayThongTinBacSi();
            donThuocBLL = new DonThuocBLL();
            dsDonThuoc  = donThuocBLL.LayThongTinDonThuoc();

            var infoBacSi = dsBacSi
                            .Join(dsDonThuoc, bs => bs.MaBacSi, dt => dt.MaBacSi, (bs, dt) => new { bs, dt })
                            .Where(_dt => _dt.dt.MaDonThuoc.Contains(maDT))
                            .Select(_dt => new
            {
                TenBacSi = _dt.bs.TenBacSi
            }).ToList();

            foreach (var item in infoBacSi)
            {
                txtTenBacSiKD.Text = item.TenBacSi;
            }
        }