private void cbbTPSoPhong_SelectedValueChanged(object sender, EventArgs e) { try { string sophong = cbbTPSoPhong.Text; BEL_DatPhong dp = BAL_DatPhong.Instance.LoadDatPhongTheoSoPhong(sophong); BEL_KhachHang kh = BAL_KhachHang.Instance.LoadKhachHangTheoMa(dp.MaKH); BEL_Phong Phong = BAL_Phong.Instance.LoadRoomSoPhong(sophong); BEL_LoaiPhong loaiphong = BAL_LoaiPhong.Instance.LoadLoaiPhongTheoMa(Phong.Maloaiphong); txtTPHoTen.Text = kh.Hotenkh; TimeTPNgaySinh.Value = kh.Ngaysinh; if (kh.Gioitinh == "Nam") { radTPNam.Checked = true; } else { radTPNu.Checked = true; } txtTPSDT.Text = kh.Sdt; txtTPDiaChi.Text = kh.Diachi; txtTPQuocTich.Text = kh.Quoctich; txtTPCMND.Text = kh.Cmnd; TimeTPNgayDat.Value = dp.NgayDatPhong; DateTime dt = TimeTPNgayTra.Value; TimeSpan t = dt.Subtract(dp.NgayDatPhong); double day = t.TotalDays; txtTPThanhTien.Text = (Math.Round(day) * loaiphong.Giaphong).ToString(); } catch { } }
public BEL_LoaiPhong LoadLoaiPhongTheoTen(string ten) { BEL_LoaiPhong item = null; DataTable data = DAL_LoaiPhong.Instance.LoadLoaiPhongTheoTen(ten); foreach (DataRow row in data.Rows) { item = new BEL_LoaiPhong(row); } return(item); }
public List <BEL_LoaiPhong> LoadLoaiPhong() { List <BEL_LoaiPhong> list = new List <BEL_LoaiPhong>(); DataTable data = DAL_LoaiPhong.Instance.LoadLoaiPhong(); foreach (DataRow row in data.Rows) { BEL_LoaiPhong item = new BEL_LoaiPhong(row); list.Add(item); } return(list); }