示例#1
0
 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
     {
     }
 }
示例#2
0
        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);
        }
示例#3
0
        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);
        }