Example #1
0
        void LuuHoaDon()
        {
            string maHD     = bus_hoaDon.GetMaHoaDonNext();
            string maPK     = tbxMaPhieuKham.Text;
            int    tienKham = bus_thamSo.GetGiaTriThamSo("TienKham");

            if (tienKham == -1)
            {
                MessageBox.Show("Lấy thông tin tiền khám thất bại!");
                tienKham = 0;
            }

            int       tienThuoc      = 0;
            DataTable dtTienThuocTmp = bus_donThuoc.GetThongTinTienThuocFromPhieuKham(tbxMaPhieuKham.Text);

            foreach (DataRow r in dtTienThuocTmp.Rows)
            {
                tienThuoc += Int32.Parse(r.ItemArray[3].ToString());
            }
            //MessageBox.Show(tienThuoc.ToString());

            DTO_HoaDon hoaDon = new DTO_HoaDon(maHD, maPK, tienKham, tienThuoc);

            bus_hoaDon.Add(hoaDon);

            //LuuNo vao dto
        }