Example #1
0
 private void rd_luu_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBoxEx.Show("Bạn có muốn lưu những thông tin vừa thay đổi không", "Chú ý", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
         {
             QUYDINH_BUS.CaiDat(int.Parse(txt_benhnhan.Text), int.Parse(txt_tienkham.Text));
             timer1.Start();
             timer1.Enabled         = true;
             lbl_thongbao.ForeColor = Color.Red;
             lbl_thongbao.Text      = "Lưu thành công";
             timer1_Tick(sender, e);
         }
         else
         {
             txt_benhnhan.Text = QUYDINH_BUS.BenhNhanToiDa().ToString();
             txt_tienkham.Text = QUYDINH_BUS.TienKham().ToString();
         }
         grp_quydinh.Enabled = false;
         rd_luu.Enabled      = false;
         rd_sua.Enabled      = true;
         //hien cac quy dinh cua phong kham
         txt_luongthuoc.Text = THUOC_BUS.SoLuongThuoc().ToString();
         txt_loaibenh.Text   = BENH_BUS.SoLuongBenh().ToString();
         txt_donvi.Text      = DONVI_BUS.SoLuongDonVi().ToString();
         txt_cachdung.Text   = CACHDUNG_BUS.SoLuongCachDung().ToString();
         rd_luu_MouseLeave(sender, e);
     }
     catch (Exception ex)
     {
         DevComponents.DotNetBar.MessageBoxEx.Show("Nhập sai kiểu tiền, kiểm tra lại!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txt_benhnhan.Focus();
     }
 }
Example #2
0
 private void QuyDinh_EnabledChanged(object sender, EventArgs e)
 {
     try
     {
         if (Enabled == true)
         {
             thuoc               = 0;
             benh                = 0;
             cachdung            = 0;
             donvi               = 0;
             txt_benhnhan.Text   = QUYDINH_BUS.BenhNhanToiDa().ToString();
             txt_tienkham.Text   = QUYDINH_BUS.TienKham().ToString();
             grp_quydinh.Enabled = false;
             rd_luu.Enabled      = false;
             rd_sua.Enabled      = true;
             //hien cac quy dinh cua phong kham
             txt_luongthuoc.Text = THUOC_BUS.SoLuongThuoc().ToString();
             txt_loaibenh.Text   = BENH_BUS.SoLuongBenh().ToString();
             txt_donvi.Text      = DONVI_BUS.SoLuongDonVi().ToString();
             txt_cachdung.Text   = CACHDUNG_BUS.SoLuongCachDung().ToString();
         }
         else
         if (Enabled == false)
         {
             txt_benhnhan.Text   = "";
             txt_cachdung.Text   = "";
             txt_donvi.Text      = "";
             txt_loaibenh.Text   = "";
             txt_luongthuoc.Text = "";
             txt_tienkham.Text   = "";
         }
     }
     catch (Exception ex)
     { }
 }
        // sua thuoc
        private void button1_Click(object sender, EventArgs e)
        {
            // khoi tao doi tuong DTO
            THUOC bnDTO = new THUOC();

            if (txb_TenThuoc.Text == null || txb_TenThuoc.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            if (txb_Gia.Text == null || txb_Gia.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }


            bnDTO.TenThuoc1 = txb_TenThuoc.Text;

            bnDTO.Gia1 = float.Parse(txb_Gia.Text);

            bnDTO.DonViTinh1 = cbb_DVT.SelectedItem.ToString();
            // goi lop nghiep vu BENHNHAN_BUS
            if (THUOC_BUS.SuaTHUOC(bnDTO) == true)
            {
                TaiDuLieuVaoDataGirdView();

                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);
        }
 bool KiemTraTonTai(THUOC thuoc)
 {
     if (THUOC_BUS.KiemTraTonTai(thuoc) == true)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Example #5
0
 bool KiemTraTonTai(THUOC thuoc)
 {
     if (THUOC_BUS.KiemTraTonTai(thuoc) == true)
     {
         return(true);
     }
     else
     {
         return(false);
     }
     //return QuanLyThongTinBacSi_BUS.KiemTraTonTai(bn);
 }
        public void LoadThuoc()
        {
            int k = txt_thuoc.AutoCompleteCustomSource.Count;

            for (int i = 1; i <= k; i++)
            {
                txt_thuoc.AutoCompleteCustomSource.RemoveAt(0);
            }
            foreach (DataRow row in THUOC_BUS.LoadThuoc().Rows)
            {
                txt_thuoc.AutoCompleteCustomSource.Add(row[1].ToString());
            }
        }
Example #7
0
        public void LoadThuoc()
        {
            int k = dgv_thuoc.Rows.Count;

            for (int i = 1; i < k; i++)
            {
                dgv_thuoc.Rows.RemoveAt(0);
            }
            foreach (DataRow row in THUOC_BUS.LoadThuoc().Rows)
            {
                dgv_thuoc.Rows.Add(dgv_thuoc.Rows.Count.ToString(), row[1].ToString());
            }
        }
Example #8
0
        public void TaiDuLieuVaoDataGirdView()
        {
            List <THUOC> dsBN = THUOC_BUS.LoadTHUOC();

            dgv_Thuoc.DataSource            = dsBN;
            dgv_Thuoc.Columns[0].HeaderText = "Mã Thuốc";
            dgv_Thuoc.Columns[1].HeaderText = "Tên Thuốc";
            dgv_Thuoc.Columns[2].HeaderText = "Đơn Vị Tính";
            dgv_Thuoc.Columns[3].HeaderText = "Giá Thuốc";
            dgv_Thuoc.Columns[3].Width      = 150;
            dgv_Thuoc.Columns[1].Width      = 150;
            dgv_Thuoc.Columns[0].Width      = 100;
            // an cot tinh trang ton tai
            dgv_Thuoc.Columns[4].Visible = false;
        }
        private void button2_Click(object sender, EventArgs e)
        {
            THUOC bnDTO = new THUOC();

            bnDTO.TenThuoc1 = txb_TenThuoc.Text;
            if (THUOC_BUS.XoaTHUOC(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);
        }
Example #10
0
        // THEM THUOC
        private void button3_Click(object sender, EventArgs e)
        {
            THUOC bnDTO = new THUOC();

            if (txb_TenThuoc.Text == null || txb_TenThuoc.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            if (txb_Gia.Text == null || txb_Gia.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            bnDTO.TenThuoc1 = txb_TenThuoc.Text;

            bnDTO.Gia1 = float.Parse(txb_Gia.Text);

            cbb_DVT.ValueMember = "DonViTinh1";

            bnDTO.DonViTinh1 = cbb_DVT.SelectedItem.ToString();

            bnDTO.TinhTrangTonTai1 = 1;
            // goi lop nghiep vu BENHNHAN_BUS
            if (KiemTraTonTai(bnDTO) == false)
            {
                if (THUOC_BUS.ThemThuoc(bnDTO) == true)
                {
                    TaiDuLieuVaoDataGirdView();

                    MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    // TaiDuLieuVaoDataGirdView();
                    return;
                }
                else
                {
                    MessageBox.Show("Không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            else
            {
                MessageBox.Show("Thuốc đã tồn tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Example #11
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (txb_MaThuoc.Text == "")
            {
                MessageBox.Show("Vui lòng chọn THUỐC cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }
            THUOC bnDTO = new THUOC();

            bnDTO.Mathuoc1 = int.Parse(txb_MaThuoc.Text);

            if (THUOC_BUS.XoaTHUOC(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);
        }