예제 #1
0
        public bool XoaPhong(string pt)
        {
            PhongTroDAL dal = new PhongTroDAL();
            bool        kq  = dal.XoaPhong(pt);

            return(kq);
        }
예제 #2
0
        public bool KTTrung(string maphong)
        {
            PhongTroDAL dal = new PhongTroDAL();
            bool        kq  = dal.KTTrung(maphong);

            return(kq);
        }
예제 #3
0
        public bool SuaPhongTro(PhongTro pt)
        {
            PhongTroDAL dal = new PhongTroDAL();
            bool        kq  = dal.SuaPhongTro(pt);

            return(kq);
        }
예제 #4
0
        public List <string> TaiDSMaPhong()
        {
            PhongTroDAL   dal  = new PhongTroDAL();
            List <string> dspt = dal.TaiDSMaPhong();

            return(dspt);
        }
예제 #5
0
        public List <PhongTro> ThongTinPhong(string ma)
        {
            PhongTroDAL     dal = new PhongTroDAL();
            List <PhongTro> pt  = dal.ThongTinPhong(ma);

            return(pt);
        }
예제 #6
0
        public List <double> TaiDSGiaPhong()
        {
            PhongTroDAL   dal  = new PhongTroDAL();
            List <double> dspt = dal.TaiDSGiaPhong();

            return(dspt);
        }
예제 #7
0
        public List <PhongTro> TimPhongTheoDiaChi(string dc)
        {
            PhongTroDAL     dal = new PhongTroDAL();
            List <PhongTro> p   = dal.TimPhongTheoDiaChi(dc);

            return(p);
        }
예제 #8
0
        public PhongTro TimPhongTheoMa(string ma)
        {
            PhongTroDAL dal = new PhongTroDAL();
            PhongTro    p   = dal.TimPhongTheoMa(ma);

            return(p);
        }
예제 #9
0
        public PhongTro LayThongTin1Phong(string ma)
        {
            PhongTroDAL dal = new PhongTroDAL();
            PhongTro    pt  = dal.ThongTin1Phong(ma);

            return(pt);
        }
예제 #10
0
        public List <PhongTro> TaiDSPhongTro()
        {
            PhongTroDAL     dal  = new PhongTroDAL();
            List <PhongTro> dspt = dal.TaiDSPhongTro();

            return(dspt);
        }
예제 #11
0
        public bool ThenPT(PhongTro pt)
        {
            PhongTroDAL dal = new PhongTroDAL();
            bool        kq  = dal.ThemPhongTro(pt);

            return(kq);
        }
예제 #12
0
        public List <PhongTro> TaiDSPhongTro()
        {
            PhongTroDAL     dal  = new PhongTroDAL();
            List <PhongTro> dspt = new List <PhongTro>();

            foreach (PhongTro pt in dal.TaiDSPhongTro())
            {
                if (dal.KTcoHopDong(pt.MaPhong) && pt.TinhTrang == "Trống")
                {
                    dal.SuaTinhTrang(pt, "Đã được thuê");
                    pt.TinhTrang = "Đã được thuê";
                }
                if (dal.KTcoHopDong(pt.MaPhong) != true && pt.TinhTrang == "Đã được thuê")
                {
                    dal.SuaTinhTrang(pt, "Trống");
                    pt.TinhTrang = "Trống";
                }
                dspt.Add(pt);
            }
            return(dspt);
        }
예제 #13
0
        public bool SuaTinhTrang(PhongTro pt, string tt)
        {
            PhongTroDAL dal = new PhongTroDAL();

            return(dal.SuaTinhTrang(pt, tt));
        }
예제 #14
0
        public DataTable DTDS()
        {
            PhongTroDAL dal = new PhongTroDAL();

            return(dal.DTDS());
        }
예제 #15
0
        public bool KTcoHopDong(string mp)
        {
            PhongTroDAL dal = new PhongTroDAL();

            return(dal.KTcoHopDong(mp));
        }
예제 #16
0
 public PhongTroBLL()
 {
     this.ptdal = new PhongTroDAL();
 }