Exemplo n.º 1
0
        public ActionResult GetRoomTypes()
        {
            var roomTypes  = _roomTypeService.GetAll();
            var totalCount = roomTypes.Count <RoomTypeDTO>();

            return(Ok(new { success = true, data = roomTypes, totalCount = totalCount }));
        }
Exemplo n.º 2
0
        public HttpResponseMessage GetAllRoomType(HttpRequestMessage request)
        {
            return(CreateHttpResponse(request, () =>
            {
                var listRoomType = _roomTypeService.GetAll().OrderByDescending(x => x.CreatedDate).ToList();

                var listRoomTypeVm = Mapper.Map <List <RoomTypeViewModel> >(listRoomType);

                HttpResponseMessage response = request.CreateResponse(HttpStatusCode.OK, listRoomTypeVm);

                return response;
            }));
        }
Exemplo n.º 3
0
        public JsonResult LoadAllRoomType()
        {
            JsonResult jsonResult = new JsonResult();

            try
            {
                var listprovince = _roomTypeService.GetAll().OrderByDescending(x => x.CreatedDate).ToList();
                //var listprovinceVm = Mapper.Map<List<ProvinceViewModel>>(listprovince);
                jsonResult = Json(new { success = true, lstData = listprovince }, JsonRequestBehavior.AllowGet);
            }
            catch (Exception ex)
            {
                jsonResult = Json(new { success = false }, JsonRequestBehavior.AllowGet);
            }
            return(jsonResult);
        }
Exemplo n.º 4
0
        private IEnumerable <SelectListItem> GetRoomTypes(int?selectedId)
        {
            if (!selectedId.HasValue)
            {
                selectedId = 0;
            }

            var bas =
                _roomTypeService.GetAll(HotelID).ToList();

            bas.Insert(0, new RoomType {
                Name = "-- Please Select --", Id = 0
            });
            return(bas.Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString(CultureInfo.InvariantCulture), Selected = x.Id == selectedId
            }));
        }
Exemplo n.º 5
0
        public ActionResult Add(RoomDTO room)
        {
            List <HotelDTO> hotels = hotelService.GetAll().ToList();

            hotels.Insert(0, new HotelDTO()
            {
                Id = 0, Name = String.Empty
            });
            SelectList hotelList;

            if (room == null || TempData["HotelSelectedId"] == null)
            {
                hotelList = new SelectList(hotels, "Id", "Name");
                room      = new RoomDTO();
            }
            else
            {
                hotelList = new SelectList(hotels, "Id", "Name", TempData["HotelSelectedId"]);
                ViewBag.ValidationError = TempData["ValidationError"];
            }
            ViewBag.HotelList = hotelList;

            //List<RoomType> roomTypes = roomTypeRepository.Get("Name (MaxOccupants)").ToList();
            List <RoomTypeDTO> roomTypes = roomTypeService.GetAll().ToList();

            roomTypes.Insert(0, new RoomTypeDTO()
            {
                Id = 0, Name = String.Empty
            });
            SelectList roomTypeList;

            if (room == null || TempData["RoomTypeSelectedId"] == null)
            {
                roomTypeList = new SelectList(roomTypes, "Id", "Name");
                room         = new RoomDTO();
            }
            else
            {
                roomTypeList            = new SelectList(roomTypes, "Id", "Name", TempData["RoomTypeSelectedId"]);
                ViewBag.ValidationError = TempData["ValidationError"];
            }
            ViewBag.RoomTypeList = roomTypeList;

            return(View(room));
        }
Exemplo n.º 6
0
 public async Task <IEnumerable <RoomType> > GetAll()
 {
     return(await roomTypeService.GetAll());
 }
Exemplo n.º 7
0
 public IEnumerable <RoomType> GetAll()
 {
     return(_roomTypeService.GetAll());
 }
Exemplo n.º 8
0
 public ApiResultModel<List<TIPO_HABITACION>> GetAll() => GetApiResultModel(() => _roomTypeService.GetAll<TIPO_HABITACION>());
Exemplo n.º 9
0
 public ActionResult Index()
 {
     return(Json(service.GetAll()));
 }