public ChiTietHoaDonInFo LayMaChiTietHoaDon(string mahd) { HoaDonControl hdctrl = new HoaDonControl(); ChiTietPhieuNhanControl ctpnctrl = new ChiTietPhieuNhanControl(); PhongControl pctrl = new PhongControl(); //ChiTietHoaDonInFo ct = new ChiTietHoaDonInFo(); DanhSachSuDungDichVuControl dsdvctrl = new DanhSachSuDungDichVuControl(); ChinhSachTraControl cstctrl = new ChinhSachTraControl(); ChiTietHoaDonInFo ct = null; ct = new ChiTietHoaDonInFo(); DataTable tbl = data.LayMaChiTietHoaDon(mahd); if (tbl.Rows.Count > 0) { ct.MaHoaDon = hdctrl.LayHoaDon(Convert.ToString(tbl.Rows[0]["MaHoaDon"])); ct.MaPhong = pctrl.LayMaPhong(Convert.ToString(tbl.Rows[0]["MaPhong"])); ct.TienPhong = Convert.ToSingle(tbl.Rows[0]["TienPhong"]); ct.SoNgay = Convert.ToInt32(tbl.Rows[0]["SoNgay"]); ct.MaDichVu = dsdvctrl.LayDSSuDungDVu(Convert.ToString(tbl.Rows[0]["MaDichVu"])); ct.TienDichVu = Convert.ToSingle(tbl.Rows[0]["TienDichVu"]); ct.GiamGiaKH = Convert.ToSingle(tbl.Rows[0]["GiamGiaKH"]); ct.HinhThucThanhToan = Convert.ToString(tbl.Rows[0]["HinhThucThanhToan"]); ct.MaChinhSach = cstctrl.LayMaChinhSach(Convert.ToString(tbl.Rows[0]["MaChinhSach"])); ct.ThanhTien = Convert.ToSingle(tbl.Rows[0]["ThanhTien"]); ct.PhuThu = Convert.ToSingle(tbl.Rows[0]["PhuThu"]); } return(ct); }
public IList <ChiTietHoaDonInFo> ChiTietHoaDon(String id) { IList <ChiTietHoaDonInFo> ds = new List <ChiTietHoaDonInFo>(); DataTable tbl = data.LayMaChiTietHoaDon(id); foreach (DataRow row in tbl.Rows) { HoaDonControl hdctrl = new HoaDonControl(); ChiTietPhieuNhanControl ctpnctrl = new ChiTietPhieuNhanControl(); PhongControl pctrl = new PhongControl(); ChiTietHoaDonInFo ct = new ChiTietHoaDonInFo(); DanhSachSuDungDichVuControl dsdvctrl = new DanhSachSuDungDichVuControl(); ChinhSachTraControl cstctrl = new ChinhSachTraControl(); ct.MaHoaDon = hdctrl.LayHoaDon(Convert.ToString(row["MaHoaDon"])); ct.MaPhong = pctrl.LayMaPhong(Convert.ToString(row["MaPhong"])); ct.TienPhong = Convert.ToSingle(row["TienPhong"]); ct.SoNgay = Convert.ToInt32(row["SoNgay"]); ct.MaDichVu = dsdvctrl.LayDSSuDungDVu(Convert.ToString(row["MaDichVu"])); ct.TienDichVu = Convert.ToSingle(row["TienDichVu"]); ct.GiamGiaKH = Convert.ToSingle(row["GiamGiaKH"]); ct.HinhThucThanhToan = Convert.ToString(row["HinhThucThanhToan"]); ct.MaChinhSach = cstctrl.LayMaChinhSach(Convert.ToString(row["MaChinhSach"])); ct.ThanhTien = Convert.ToSingle(row["ThanhTien"]); ct.PhuThu = Convert.ToSingle(row["PhuThu"]); ds.Add(ct); } return(ds); }