예제 #1
0
 public IHttpActionResult LayDanhSachTienIch()
 {
     using (QuanLyBusiness quanLy = new QuanLyBusiness())
     {
         return(Ok(quanLy.LayDanhSachTienIch()));
     }
 }
예제 #2
0
 public IHttpActionResult LayTienIch([FromUri] int id)
 {
     using (QuanLyBusiness quanLy = new QuanLyBusiness())
     {
         return(Ok(quanLy.LayTienIch(id)));
     }
 }
예제 #3
0
        public IHttpActionResult SoSanhSoSanhThongKeTheoThang(dynamic dynamic)
        {
            ThangNamDTO thangNam = JsonConvert.DeserializeObject <ThangNamDTO>(dynamic.ToString());

            using (QuanLyBusiness quanLyBusiness = new QuanLyBusiness())
            {
                return(Ok(quanLyBusiness.SoSanhThongKeTheoThang(thangNam.Thang, thangNam.Nam)));
            }
        }
예제 #4
0
        public IHttpActionResult SoSanhSoSanhThongKeTheoQuy(dynamic dynamic)
        {
            QuyNamDTO quyNam = JsonConvert.DeserializeObject <QuyNamDTO>(dynamic.ToString());

            using (QuanLyBusiness quanLyBusiness = new QuanLyBusiness())
            {
                return(Ok(quanLyBusiness.SoSanhThongKeTheoQuy(quyNam.Quy, quyNam.Nam)));
            }
        }
예제 #5
0
        public IHttpActionResult XuatBaoCaoThongKeTheoQuy(dynamic dynamic)
        {
            if (dynamic == null)
            {
                return(BadRequest("Không có dữ liệu truyền vào!"));
            }
            QuyNamDTO quyNam = JsonConvert.DeserializeObject <QuyNamDTO>(dynamic.ToString());

            using (QuanLyBusiness quanLyBusiness = new QuanLyBusiness())
            {
                return(Ok(quanLyBusiness.BaoCaoThongKeTheoQuy(quyNam.Quy, quyNam.Nam)));
            }
        }
예제 #6
0
 public IHttpActionResult XoaDichVu([FromUri] int id)
 {
     using (QuanLyBusiness quanLy = new QuanLyBusiness())
     {
         if (quanLy.XoaDichVu(id))
         {
             return(Ok("Xóa dịch vụ thành công!"));
         }
         else
         {
             return(BadRequest("Xóa dịch vụ thất bại!"));
         }
     }
 }
예제 #7
0
 public IHttpActionResult XoaTaiKhoan([FromUri] int id)
 {
     using (QuanLyBusiness quanLy = new QuanLyBusiness())
     {
         if (quanLy.XoaTaiKhoan(id))
         {
             return(Ok("Xóa tài khoản thành công!"));
         }
         else
         {
             return(BadRequest("Xóa tài khoản thát bại!"));
         }
     }
 }
예제 #8
0
 public IHttpActionResult XoaTienIch([FromUri] int id)
 {
     using (QuanLyBusiness quanLy = new QuanLyBusiness())
     {
         if (quanLy.XoaTienIch(id))
         {
             return(Ok("Xóa tiện ích thành công!"));
         }
         else
         {
             return(BadRequest("Xóa tiện ích thất bại"));
         }
     }
 }
예제 #9
0
        public IHttpActionResult CapNhatLoaiPhong([FromBody] dynamic dynamic)
        {
            List <QuanLyLoaiPhongDTO> quanLyLoaiPhongDTOs = JsonConvert.DeserializeObject <List <QuanLyLoaiPhongDTO> >(dynamic.ToString());

            using (QuanLyBusiness quanLy = new QuanLyBusiness())
            {
                if (quanLy.CapNhatLoaiPhong(quanLyLoaiPhongDTOs))
                {
                    return(Ok("Cập nhật phòng thành công!"));
                }
                else
                {
                    return(BadRequest("Cập nhật phòng thất bại!"));
                }
            }
        }
예제 #10
0
        public IHttpActionResult CapNhatTienIch([FromBody] dynamic dynamic)
        {
            TienIchDTO tienIch = JsonConvert.DeserializeObject <TienIchDTO>(dynamic.ToString());

            using (QuanLyBusiness quanLy = new QuanLyBusiness())
            {
                if (quanLy.CapNhatTienIch(tienIch))
                {
                    return(Ok("Cập nhật tiện ích thành công!"));
                }
                else
                {
                    return(BadRequest("Cập nhật tiện ích thất bại!"));
                }
            }
        }
예제 #11
0
        public IHttpActionResult CapNhatDichVu([FromBody] dynamic dynamic)
        {
            DichVuDTO dv = JsonConvert.DeserializeObject <DichVuDTO>(dynamic.ToString());

            using (QuanLyBusiness quanLy = new QuanLyBusiness())
            {
                if (quanLy.CapNhatDichVu(dv))
                {
                    return(Ok("Cập nhật dịch vụ thành công!"));
                }
                else
                {
                    return(BadRequest("Cập nhật dịch vụ thất bại!"));
                }
            }
        }
예제 #12
0
        public IHttpActionResult ThemPhong([FromBody] dynamic dynamic)
        {
            PhongDTO phong = JsonConvert.DeserializeObject <PhongDTO>(dynamic.ToString());

            using (QuanLyBusiness quanLy = new QuanLyBusiness())
            {
                string result = quanLy.ThemPhong(phong);
                if (result.Equals("ok"))
                {
                    return(Ok("Thêm phòng thành công!"));
                }
                else
                {
                    return(BadRequest(result));
                }
            }
        }
예제 #13
0
        public IHttpActionResult ThemTaiKhoan([FromBody] dynamic dynamic)
        {
            UserMasterDTO tk = JsonConvert.DeserializeObject <UserMasterDTO>(dynamic.ToString());

            if (tk == null)
            {
                return(BadRequest("Thêm tài khoản thất bại!"));
            }
            using (QuanLyBusiness quanLy = new QuanLyBusiness())
            {
                if (quanLy.ThemTaiKhoan(tk))
                {
                    return(Ok("Thêm tài khoản thành công!"));
                }
                else
                {
                    return(BadRequest("Thêm tài khoản thất bại!"));
                }
            }
        }
예제 #14
0
        public IHttpActionResult CapNhatTaiKhoan([FromBody] dynamic dynamic)
        {
            UserMasterDTO tk = JsonConvert.DeserializeObject <UserMasterDTO>(dynamic.ToString());

            if (tk == null)
            {
                return(BadRequest("Cập nhật thất bại!"));
            }
            using (QuanLyBusiness quanLy = new QuanLyBusiness())
            {
                string result = quanLy.CapNhatTaiKhoan(tk);
                if (result.Equals("ok"))
                {
                    return(Ok("Cập nhật tài khoản thành công!"));
                }
                else
                {
                    return(BadRequest(result));
                }
            }
        }
예제 #15
0
        public List <ThongKeTheoThangDTO> BaoCaoThongKeTheoThang(int thang, int nam)
        {
            var business = new QuanLyBusiness();

            return(business.BaoCaoThongKeTheoThang(thang, nam));
        }
예제 #16
0
        public SoSanhThongKeDTO SoSanhThongKeTheoQuy(int quy, int nam)
        {
            var business = new QuanLyBusiness();

            return(business.SoSanhThongKeTheoQuy(quy, nam));
        }
예제 #17
0
        public SoSanhThongKeDTO SoSanhThongKeTheoThang(int thang, int nam)
        {
            var business = new QuanLyBusiness();

            return(business.SoSanhThongKeTheoThang(thang, nam));
        }