示例#1
0
        public int UpdateTinhTrang_PhieuKham(ePhieuKham epk, int tinhtrangnew)
        {
            PhieuKham temp = db.phieukhams.Where(x => x.idPhieuKham.Equals(epk.idPhieuKham)).FirstOrDefault();

            temp.tinhTrang = tinhtrangnew;
            return(db.SaveChanges());
        }
        private void btnInHoaDon_Click(object sender, EventArgs e)
        {
            try
            {
                rptHoaDonThanhToan report = new rptHoaDonThanhToan();
                //ChiTietHoaDon chiTietHoaDon = new ChiTietHoaDon();
                //chiTietHoaDon = HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK);
                //report.DataSource = chiTietHoaDon;
                //report.DataSource = HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK);

                //report.BinData();
                //report.DataSource = null;
                string TrieuChung;
                string LoaiBenh;
                //rptHoaDonThanhToan report2 = new rptHoaDonThanhToan();
                PhieuKham.LayDuLieu(frmPhieuKhamBenh.MaPK, out LoaiBenh, out TrieuChung);
                //ChiTietPhieuKham chiTietPhieuKham = new ChiTietPhieuKham(1, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TenBN, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).NgayKham, LoaiBenh, TrieuChung);
                //report.DataSource = chiTietPhieuKham;
                //private BindingList<ChiTietToaThuoc> chiTietToaThuocs=new BindingList<ChiTietToaThuoc>(ToaThuoc.LayChiTietDonThuoc(frmPhieuKhamBenh.MaPK));
                //report.DataSource = chiTietToaThuoc;
                TongHopHoaDonChiTiet tongHopHoaDonChiTiet = new TongHopHoaDonChiTiet(HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TenBN, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).NgayKham, TrieuChung, LoaiBenh, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TienKham, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TienThuoc);
                report.DataSource = tongHopHoaDonChiTiet;
                report.BinData();
                ReportPrintTool tool = new ReportPrintTool(report);
                report.ShowPreviewDialog();

                //TongHopHoaDonChiTiet tongHopHoaDonChiTiet = new TongHopHoaDonChiTiet(HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TenBN, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).NgayKham, TrieuChung, LoaiBenh, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TienKham, HoaDon.LayHoaDon(frmPhieuKhamBenh.MaPK).TienThuoc, ToaThuoc.LayChiTietDonThuoc(frmPhieuKhamBenh.MaPK)[2], ToaThuoc.LayChiTietDonThuoc(frmPhieuKhamBenh.MaPK)[3], ToaThuoc.LayChiTietDonThuoc(frmPhieuKhamBenh.MaPK)[4], ToaThuoc.LayChiTietDonThuoc(frmPhieuKhamBenh.MaPK)[5]);
            }
            catch
            {
                var tb = new HideNotifications();
                lblThongBao.Text = "Không thể in hoá đơn";
                tb.stt(lblThongBao);
            }
        }
示例#3
0
 public IActionResult Create(string TrieuChung, PhieuKhamCreateVM vm)
 {
     if (HttpContext.Session.GetString("Username") != null && HttpContext.Session.GetString("Role") == "2")
     {
         PhieuKham pk = new PhieuKham
         {
             MaNhanVien = vm.PhieuKhams.MaNhanVien,
             MaBenhNhan = vm.PhieuKhams.MaBenhNhan,
             TrieuChung = TrieuChung,
             NgayKham   = DateTime.Parse(String.Format("{0:yyyy-MM-dd}", vm.PhieuKhams.NgayKham)),
             TrangThai  = "Chưa kê toa"
         };
         var savePK = _mapper.Map <PhieuKham, SavePhieuKhamDTO>(pk);
         if (ModelState.IsValid)
         {
             _service.Create(savePK);
             return(RedirectToAction(nameof(Index)));
         }
         return(View(pk));
     }
     else
     {
         return(RedirectToAction("Index", "Account"));
     }
 }
示例#4
0
 public IActionResult Edit(int Id, string TrieuChung, PhieuKhamEditVM vm)
 {
     if (HttpContext.Session.GetString("Username") != null && HttpContext.Session.GetString("Role") == "2")
     {
         if (Id != vm.PhieuKhamEdit.Id)
         {
             return(NotFound());
         }
         PhieuKham pk = new PhieuKham
         {
             MaPhieuKham = vm.PhieuKhamEdit.Id,
             MaNhanVien  = vm.PhieuKhamEdit.MaNhanVien,
             MaBenhNhan  = vm.PhieuKhamEdit.MaBenhNhan,
             TrieuChung  = TrieuChung,
             NgayKham    = Convert.ToDateTime(vm.PhieuKhamEdit.NgayKham),
             TrangThai   = "Chưa kê toa"
         };
         var savePK = _mapper.Map <PhieuKham, SavePhieuKhamDTO>(pk);
         _service.Edit(savePK);
         return(RedirectToAction(nameof(Index)));
     }
     else
     {
         return(RedirectToAction("Index", "Account"));
     }
 }
示例#5
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            var tb = new HideNotifications();

            if (dgvDSBenhNhan.CurrentCell != null)
            {
                //Cảnh báo người dùng nến chọn xóa một người
                if (MessageBox.Show("Bạn có chắc muốn xóa phiếu khám bệnh của bệnh nhân này không", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.Yes)
                {
                    int a           = dgvDSBenhNhan.CurrentCell.RowIndex;
                    int IDBenhNhan  = (int)dgvDSBenhNhan["MaBN", a].Value;
                    int IDPhieuKham = PhieuKham.TimPhieuKham(dtpNgayKham.Text, IDBenhNhan);
                    PhieuKham.XoaPhieuKham(IDPhieuKham);

                    if (PhieuKham.TimBenhNhan(IDBenhNhan) == false)//Xoá hết tất cả các phiếu khám liên quan đến bệnh nhân đó thì xoá luôn bênh nhân đó
                    {
                        BenhNhan.XoaBN(IDBenhNhan);
                    }
                    LoadData();

                    lblThongBao.ForeColor = Color.Green;
                    lblThongBao.Text      = "Xoá bệnh nhân thành công!";
                    tb.stt(lblThongBao);
                }
            }
        }
示例#6
0
        public void Sua(ArrayList arrayList)
        {
            PhieuKham kq = find(arrayList);

            if (kq == null)
            {
                Console.WriteLine("Không tìm thấy");
            }
            else
            {
                Console.WriteLine("Nhập mã phiếu khám");
                kq.Mapk = Console.ReadLine();
                Console.WriteLine("Nhập ngày khám");
                kq.Ngaykham = Console.ReadLine();
                Console.WriteLine("Nhập mã bác sĩ");
                kq.Mabs = Console.ReadLine();
                Console.WriteLine("Nhập mã bệnh nhân");
                kq.Mabn = Console.ReadLine();
                Console.WriteLine("Nhập lý do");
                kq.Lydo = Console.ReadLine();
                Console.WriteLine("Nhập chẩn đoán");
                kq.Chuandoan = Console.ReadLine();
                Console.WriteLine("Nhập kết luận");
                kq.Ketluan = Console.ReadLine();
                Console.WriteLine("Nhập tổng tiền");
                kq.Tongtien = double.Parse(Console.ReadLine());
                Console.WriteLine("Sửa thành công");
            }
        }
示例#7
0
        private void btnLuuPhieuKham_Click(object sender, EventArgs e)
        {
            if (dataGridViewPhieuKham.CurrentRow == null)
            {
                MessageBox.Show("Vui lòng chọn bệnh nhân");
                return;
            }
            if (txtTrieuChung.Text == "")
            {
                MessageBox.Show("Vui lòng nhập triệu chứng");
                return;
            }
            PhieuKham pk = new PhieuKham();

            pk.MaPhieuKham = Int32.Parse(dataGridViewPhieuKham.CurrentRow.Cells[0].Value.ToString());
            pk.MaBenhNhan  = Int32.Parse(dataGridViewPhieuKham.CurrentRow.Cells[1].Value.ToString());
            pk.MaNhanVien  = Int32.Parse(dataGridViewPhieuKham.CurrentRow.Cells[2].Value.ToString());
            pk.NgayKham    = Convert.ToDateTime(dataGridViewPhieuKham.CurrentRow.Cells[3].Value.ToString());
            pk.TrieuChung  = txtTrieuChung.Text;
            pk.TrangThai   = "Đã chẩn đoán";
            phieuKhamServices.Update(pk);
            int mapk = Int32.Parse(dataGridViewPhieuKham.CurrentRow.Cells[0].Value.ToString());

            foreach (DataGridViewRow row in dataGridViewChiTietBenh.Rows)
            {
                ChiTietBenh ctb    = new ChiTietBenh();
                int         mabenh = Int32.Parse(row.Cells[1].Value.ToString());
                ctb.MaBenh      = mabenh;
                ctb.MaPhieuKham = mapk;
                chiTietBenhServices.Insert(ctb);
            }
            modelPhieuKhamBindingSource.DataSource = phieuKhamServices.GetModelUncompletedByIdDoctor(2);
            MessageBox.Show("Lưu thành công");
        }
示例#8
0
        public void UpdatePhieuKham(ePhieuKham epk)
        {
            PhieuKham temp = db.phieukhams.Where(x => x.idPhieuKham.Equals(epk.idPhieuKham)).FirstOrDefault();

            temp.moTa       = epk.moTa;
            temp.ngayDKKham = epk.ngayDKKham;
            db.SaveChanges();
        }
示例#9
0
        public void GhiFile(ArrayList arrayList)
        {
            StreamWriter streamWriter = new StreamWriter("PhieuKham.txt");

            foreach (PhieuKham PhieuKham in arrayList)
            {
                streamWriter.WriteLine(PhieuKham.ToString());
            }
            streamWriter.Close();
        }
示例#10
0
        public void Update(PhieuKham entity)
        {
            var pk = unitOfWork.PhieuKhams.GetById(entity.MaPhieuKham);

            pk.NgayKham   = entity.NgayKham;
            pk.MaBenhNhan = entity.MaBenhNhan;
            pk.MaNhanVien = entity.MaNhanVien;
            pk.TrieuChung = entity.TrieuChung;
            pk.TrangThai  = entity.TrangThai;
            unitOfWork.Complete();
        }
示例#11
0
        public int AddPhieuKham(ePhieuKham epk)
        {
            PhieuKham item = new PhieuKham();

            item.idKH       = epk.idKH;
            item.idNV       = epk.idNV;
            item.moTa       = epk.moTa;
            item.ngayDKKham = epk.ngayDKKham;
            item.tinhTrang  = epk.tinhTrang;
            db.phieukhams.Add(item);
            return(db.SaveChanges());
        }
示例#12
0
        public ePhieuKham getPhieuKham_byID(int id)
        {
            PhieuKham  kh = db.phieukhams.Where(x => x.idPhieuKham == id).FirstOrDefault();
            ePhieuKham k  = new ePhieuKham();

            k.idKH        = kh.idKH;
            k.moTa        = kh.moTa;
            k.idNV        = kh.idNV;
            k.idPhieuKham = kh.idPhieuKham;
            k.ngayDKKham  = kh.ngayDKKham;
            k.tinhTrang   = kh.tinhTrang;
            return(k);
        }
示例#13
0
        private void btnLuuDonThuoc_Click(object sender, EventArgs e)
        {
            if (dataGridViewPhieuKham.CurrentRow == null)
            {
                MessageBox.Show("Vui lòng chọn phiếu khám.");
                return;
            }

            //Cập nhật trạng thái phiếu khám
            int       id = Int32.Parse(dataGridViewPhieuKham.CurrentRow.Cells[0].Value.ToString());
            PhieuKham pk = phieuKhamServices.GetById(id);

            pk.TrangThai = "Đã lập đơn thuốc";
            phieuKhamServices.Update(pk);

            //Tạo đơn thuốc mới
            DonThuoc donthuoc = new DonThuoc();

            donthuoc.MaPhieuKham = Int32.Parse(dataGridViewPhieuKham.CurrentRow.Cells[0].Value.ToString());
            donThuocServices.Insert(donthuoc);

            //Tạo chi tiết đơn thuốc
            double tongTien = 0;

            foreach (DataGridViewRow row in dataGridViewChiTietDonThuoc.Rows)
            {
                ChiTietDonThuoc ctdt = new ChiTietDonThuoc();
                ctdt.MaDonThuoc = donthuoc.MaDonThuoc;
                ctdt.MaThuoc    = Int32.Parse(row.Cells["MaThuoc"].Value.ToString());
                ctdt.SoLuong    = Int32.Parse(row.Cells["SoLuong"].Value.ToString());
                ctdt.ThanhTien  = Double.Parse(row.Cells["ThanhTien"].Value.ToString());
                ctdt.CachDung   = row.Cells["CachDung"].Value.ToString();
                chiTietDonThuocServices.Insert(ctdt);
                tongTien += Int32.Parse(ctdt.ThanhTien.ToString());

                //Cập nhật số lượng tồn cho thuốc
                Thuoc t = thuocServices.GetById(ctdt.MaThuoc);
                t.SoLuongTon -= ctdt.SoLuong;
                thuocServices.Update(t);
            }

            //Cập nhật tổng tiền cho đơn thuốc
            donthuoc.TongTien = tongTien;
            donThuocServices.Update(donthuoc);

            thuocBindingSource.DataSource           = thuocServices.GetAll();
            modelPhieuKhamBindingSource1.DataSource = phieuKhamServices.GetModelCompletedByIdDoctor(2);
            dataGridViewChiTietDonThuoc.Rows.Clear();
            dataGridViewChiTietDonThuoc.Refresh();
            MessageBox.Show("Lập đơn thuốc thành công.");
        }
示例#14
0
        public void Xoa(ArrayList arrayList)
        {
            PhieuKham kq = find(arrayList);

            if (kq == null)
            {
                Console.WriteLine("Không tìm thấy");
            }
            else
            {
                arrayList.Remove(kq);
                Console.WriteLine("Xóa thành công");
            }
        }
示例#15
0
        public void TimKiem(ArrayList arrayList)
        {
            PhieuKham kq = find(arrayList);

            if (kq == null)
            {
                Console.WriteLine("Không tìm thấy");
            }
            else
            {
                Console.WriteLine("|{0,-20}|{1,-20}|{2,-20}|{3,-20}|{4,-20}|{5,-20}|{6,-20}|{7,-20}|", "Mã phiếu khám", "Ngày khám", "Mã bác sĩ", "Mã bệnh nhân", "Lý do", "Chẩn đoán", "Kết luận", "Tổng tiền");
                display(kq);
            }
        }
示例#16
0
        public PhieuKham find(ArrayList arrayList)
        {
            Console.WriteLine("Nhập mã hoặc tên: ");
            string    keyword = Console.ReadLine();
            PhieuKham result  = null;

            foreach (PhieuKham PhieuKham in arrayList)
            {
                if (keyword.Equals(PhieuKham.Mapk) || keyword.Equals(PhieuKham.Mabn))
                {
                    result = PhieuKham;
                }
            }
            return(result);
        }
        private void txtHoTen_TextChanged(object sender, EventArgs e)
        {
            dgvDSBenhNhan.DataSource = PhieuKham.DSKhamBenh(txtHoTen.Text);

            dgvDSBenhNhan.Columns["STT"].HeaderText        = "STT";
            dgvDSBenhNhan.Columns["HoTen"].HeaderText      = "Họ & Tên";
            dgvDSBenhNhan.Columns["NgayKham"].HeaderText   = "Ngày khám";
            dgvDSBenhNhan.Columns["LoaiBenh"].HeaderText   = "Loại bệnh";
            dgvDSBenhNhan.Columns["TrieuChung"].HeaderText = "Triệu chứng";

            dgvDSBenhNhan.Columns["STT"].Width        = 50;
            dgvDSBenhNhan.Columns["HoTen"].Width      = 150;
            dgvDSBenhNhan.Columns["NgayKham"].Width   = 150;
            dgvDSBenhNhan.Columns["LoaiBenh"].Width   = 200;
            dgvDSBenhNhan.Columns["TrieuChung"].Width = 350;
        }
示例#18
0
        private void btnSuaPhieuKham_Click(object sender, EventArgs e)
        {
            if (modelPhieuKhamBindingSource.Current == null)
            {
                return;
            }
            PhieuKham pk = new PhieuKham();

            pk.MaPhieuKham = Int32.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());
            pk.MaNhanVien  = Int32.Parse(txtMaBacSi.Text);
            pk.MaBenhNhan  = Int32.Parse(txtMaBN.Text);
            pk.NgayKham    = DateTime.Now;
            pk.TrangThai   = "Đã lập";
            phieuKhamServices.Update(pk);
            MessageBox.Show("Sửa phiếu khám thành công.");
            modelPhieuKhamBindingSource.DataSource = phieuKhamServices.GetModel();
        }
 public string Search(string name)
 {
     if (name != "")
     {
         if (PhieuKham.DSKhamBenh(name).Count() != 0)
         {
             return("successed");
         }
         else
         {
             return("failed");
         }
     }
     else
     {
         return("failed");
     }
 }
示例#20
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (clsThongTinChung._Quyen == "1" || clsThongTinChung._Quyen == "2")
     {
         if (clsThongTinChung.MaBenhNhan == "")
         {
             MessageBox.Show("Bạn cần chọn bệnh nhân để lập Phiếu khám!");
         }
         else
         {
             PhieuKham pk = new PhieuKham();
             loadMainPl(pk);
         }
     }
     else
     {
         MessageBox.Show("Bạn không có quyền truy cập vào mục này!");
     }
 }
示例#21
0
 private void btnCapNhapTT_Click(object sender, EventArgs e)
 {
     if (txtLoaiBenh.Text != "" && txtTrieuChung.Text != "")
     {
         try
         {
             PhieuKham.CapNhapPhieuKham(MaPK, txtTrieuChung.Text, txtLoaiBenh.Text);
         }
         catch
         {
             MessageBox.Show("Thêm dữ liệu bị lỗi");
         }
         LoadData();
     }
     else
     {
         MessageBox.Show("Bạn chưa nhập đủ thông tin trong khung phiếu khám");
     }
 }
        private void btnSearch_Click(object sender, EventArgs e)
        {
            var tb = new HideNotifications();

            if (txtHoTen.Text != "")
            {
                try
                {
                    dgvDSBenhNhan.DataSource = PhieuKham.DSKhamBenh(txtHoTen.Text);
                    if (dgvDSBenhNhan.RowCount != 0)
                    {
                        dgvDSBenhNhan.Columns["STT"].HeaderText        = "STT";
                        dgvDSBenhNhan.Columns["HoTen"].HeaderText      = "Họ & Tên";
                        dgvDSBenhNhan.Columns["NgayKham"].HeaderText   = "Ngày khám";
                        dgvDSBenhNhan.Columns["LoaiBenh"].HeaderText   = "Loại bệnh";
                        dgvDSBenhNhan.Columns["TrieuChung"].HeaderText = "Triệu chứng";

                        dgvDSBenhNhan.Columns["STT"].Width        = 50;
                        dgvDSBenhNhan.Columns["HoTen"].Width      = 150;
                        dgvDSBenhNhan.Columns["NgayKham"].Width   = 150;
                        dgvDSBenhNhan.Columns["LoaiBenh"].Width   = 200;
                        dgvDSBenhNhan.Columns["TrieuChung"].Width = 350;
                    }
                    else
                    {
                        lblThongBao.ForeColor = Color.Red;
                        lblThongBao.Text      = "Không tìm thấy kết quả nào!";
                        tb.stt(lblThongBao);
                    }
                }
                catch
                {
                    MessageBox.Show("Tìm kiếm dữ liệu bị lỗi");
                }
            }
            else
            {
                lblThongBao.ForeColor = Color.Red;
                lblThongBao.Text      = "Điền tên bệnh nhân";
                txtHoTen.Focus();
                tb.stt(lblThongBao);
            }
        }
        private void btnAddEdit_Click(object sender, EventArgs e)
        {
            if (isNew)
            {
                int       hinhThucKham = (int)cbbHinhThucKham.SelectedValue;
                int       bacSi        = (int)cbbBacSi.SelectedValue;
                PhieuKham phieuKham    = new PhieuKham
                {
                    MaBN           = benhNhan.MaBN,
                    MaHinhThucKham = hinhThucKham,
                    MaNV           = bacSi,
                    ChuanDoan      = rtbChuanDoan.Text,
                    NVTiepNhan     = IDNhanVien
                };

                if (libraryService.InsertPhieuKham(phieuKham))
                {
                    MessageBox.Show("Thêm phiếu khám thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Thêm phiếu khám thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                int       hinhThucKham = (int)cbbHinhThucKham.SelectedValue;
                int       bacSi        = (int)cbbBacSi.SelectedValue;
                PhieuKham phieuKham    = new PhieuKham
                {
                    MaBN           = benhNhan.MaBN,
                    MaHinhThucKham = hinhThucKham,
                    MaNV           = bacSi,
                    ChuanDoan      = rtbChuanDoan.Text,
                    NVTiepNhan     = IDNhanVien,
                    MaPhieuKham    = this.phieuKham.MaPhieuKham
                };
                libraryService.CapNhatPhieuKham(phieuKham);
                MessageBox.Show("Cập nhật phiếu khám thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DialogResult = DialogResult.OK;
            }
        }
示例#24
0
        private void btnThemPhieuKham_Click(object sender, EventArgs e)
        {
            if (txtMaBN.Text == null)
            {
                MessageBox.Show("Vui lòng chọn bệnh nhân.");
                return;
            }
            if (txtMaBacSi.Text == null)
            {
                MessageBox.Show("Vui lòng chọn bác sĩ.");
                return;
            }
            PhieuKham pk = new PhieuKham();

            pk.MaBenhNhan = Int32.Parse(txtMaBN.Text);
            pk.MaNhanVien = Int32.Parse(txtMaBacSi.Text);
            pk.NgayKham   = DateTime.Now;
            pk.TrangThai  = "Đã lập";
            phieuKhamServices.Insert(pk);
            MessageBox.Show("Tạo phiếu khám thành công.");
            modelPhieuKhamBindingSource.DataSource = phieuKhamServices.GetModel();
        }
示例#25
0
 /// <summary>
 /// Cập nhật phiếu khám
 /// </summary>
 /// <param name="phieuKham"></param>
 public void CapNhatPhieuKham(PhieuKham phieuKham)
 {
     DataProvider.Instane.ExecuteNonQuery("EXEC dbo.SP_UpdatePhieuKham @MAPHIEUKHAM , @MANV , @NVTIEPNHAN , @CHUANDOAN , @MAHINHTHUCKHAM", new object[] { phieuKham.MaPhieuKham, phieuKham.MaNV, phieuKham.NVTiepNhan, phieuKham.ChuanDoan, phieuKham.MaHinhThucKham });
 }
示例#26
0
 public void display(PhieuKham PhieuKham)
 {
     Console.WriteLine("|{0,-20}|{1,-20}|{2,-20}|{3,-20}|{4,-20}|{5,-20}|{6,-20}|{7,-20}|", PhieuKham.Mapk, PhieuKham.Ngaykham, PhieuKham.Mabs, PhieuKham.Mabn, PhieuKham.Lydo, PhieuKham.Chuandoan, PhieuKham.Tongtien);
 }
示例#27
0
 public void Insert(PhieuKham entity)
 {
     unitOfWork.PhieuKhams.Insert(entity);
     unitOfWork.Complete();
 }
示例#28
0
        /// <summary>
        /// Tạo phiếu khám
        /// </summary>
        /// <param name="phieuKham"></param>
        /// <returns></returns>
        public bool InsertPhieuKham(PhieuKham phieuKham)
        {
            int row = DataProvider.Instane.ExecuteNonQuery("EXEC dbo.InsertPhieuKham @MABN , @MANV , @NVTIEPNHAN , @CHUANDOAN , @MAHINHTHUCKHAM ", new object[] { phieuKham.MaBN, phieuKham.MaNV, phieuKham.NVTiepNhan, phieuKham.ChuanDoan, phieuKham.MaHinhThucKham });

            return(row > 0);
        }
示例#29
0
 public bool InsertPhieuKham(PhieuKham phieuKham)
 {
     return(phieuKhamRepository.InsertPhieuKham(phieuKham));
 }
示例#30
0
 public void CapNhatPhieuKham(PhieuKham phieuKham)
 {
     phieuKhamRepository.CapNhatPhieuKham(phieuKham);
 }