public ActionResult Create(RoomViewModel room) { if (ModelState.IsValid) { Room instance = RoomMapper.Map(room, _unitOfWork.RoomType_List.GetAll().FirstOrDefault(f => f.Type == room.Type).ID.ToString(), _unitOfWork.HotelData_List.GetAll().FirstOrDefault(f => f.Name == room.Hotel).ID.ToString()); _unitOfWork.Room_List.Add(instance); Ok(); return(Json(new { RoomID = instance.ID.ToString() })); } Forbidden(); return(Content(GenerateError())); }
public ActionResult Edit(RoomViewModel room) { if (ModelState.IsValid) { _unitOfWork.Room_List.Update(RoomMapper.Map(room, _unitOfWork.RoomType_List.GetAll().FirstOrDefault(f => f.Type == room.Type).ID.ToString(), _unitOfWork.HotelData_List.GetAll().FirstOrDefault(f => f.Name == room.Hotel).ID.ToString())); Ok(); return(RedirectToAction("Index", "Room", null)); } Forbidden(); return(Content(GenerateError())); }
public async Task <Room> AddRoom(Room room) { var addedEntity = await _roomRepository.Add(RoomMapper.Map(room)); return(RoomMapper.Map(addedEntity)); }
public async Task <Room> UpdateRoom(Room room) { var updated = await _roomRepository.Update(RoomMapper.Map(room)); return(RoomMapper.Map(updated)); }
public async Task <Room> Update(Room room) { var data = await _roomRepository.Update(RoomMapper.Map(room)); return(room); }
public async Task <Room> GetRoom(int id) { var entity = await _roomRepository.Get(id); return(RoomMapper.Map(entity)); }
public async Task <IActionResult> UpdateAdmin([FromBody] RoomModel room) { var name = await _roomService.UpdateRoom(RoomMapper.Map(room)); return(Ok(name)); }
public async Task <Room> Get(int id) { var room = await _roomRepository.Get(id); return(RoomMapper.Map(room)); }
public async Task <IActionResult> AddRoom([FromBody] RoomModel admin) { var name = await _roomService.AddRoom(RoomMapper.Map(admin)); return(Ok(name)); }
public async Task <IActionResult> Update([FromBody] RoomModel data) { var dataUpdate = await _roomService.Update(RoomMapper.Map(data)); return(Ok()); }
public async Task <IActionResult> Add([FromBody] RoomModel data) { var dataEntity = await _roomService.Add(RoomMapper.Map(data)); return(Ok(dataEntity)); }
public async Task <IActionResult> UpdateRoom([FromBody] RoomModel room) { var updatedRoom = await _roomService.UpdateRoom(RoomMapper.Map(room)); return(Ok(updatedRoom)); }
public async Task <IActionResult> AddRoom([FromBody] RoomModel room) { var newRoom = await _roomService.AddRoom(RoomMapper.Map(room)); return(Ok(newRoom)); }