public ActionResult EditRoomFacilities(RoomCatViewModel rfvmodel) { var facilityviewmodel = RoomFacilitiesViewMappings.MapRoomCatViewModelToRoomFacilityModel(rfvmodel); _roomService.UpdateRoomFacilities(facilityviewmodel); List <RoomFacilityModel> RoomFacilities = _roomService.GetAllRoomFacilities(); return(View("ShowAllRoomFacilities", RoomFacilities)); }
public ActionResult AddRoomFacilities() { List <FacilityModel> facilities = _facilityService.GetAllFacilities(); List <RoomModel> rooms = _roomService.GetAllRooms(); var rmodel = new RoomCatViewModel(); rmodel.facilities = facilities; rmodel.Rooms = rooms; return(View(rmodel)); }
public static RoomFacilityModel MapRoomCatViewModelToRoomFacilityModel(RoomCatViewModel rcvmodel) { var roomfacilitymodel = new RoomFacilityModel { Id = rcvmodel.Id, RoomId = rcvmodel.Room.Id, FacilityId = rcvmodel.Facility.FacilityId, FQuantity = rcvmodel.Quantity, }; return(roomfacilitymodel); }
public ActionResult EditRoomFacilities(int id) { List <FacilityModel> facilities = _facilityService.GetAllFacilities(); List <RoomModel> rooms = _roomService.GetAllRooms(); var roomfacility = _roomService.GetRoomFacilityById(id); var rfvmodel = new RoomCatViewModel(); rfvmodel.Facility = roomfacility.Facility; rfvmodel.Room = roomfacility.Room; rfvmodel.facilities = facilities; rfvmodel.Rooms = rooms; rfvmodel.Quantity = roomfacility.FQuantity; rfvmodel.Id = id; return(View(rfvmodel)); }
public ActionResult AddRoomFacilities(RoomCatViewModel rmodel) { var roomid = rmodel.Room.Id; var room = _roomService.GetRoomById(roomid); foreach (var facility in rmodel.facilities) { if (facility.IsSelected) { var currentfacility = facility; _roomService.AddRoomFacilities(room, facility); } } List <FacilityModel> facilities = _facilityService.GetAllFacilities(); List <RoomModel> rooms = _roomService.GetAllRooms(); rmodel.facilities = facilities; rmodel.Rooms = rooms; return(View(rmodel)); }