public async Task <IActionResult> Update([FromRoute] int seatId, [FromBody] UpdateSeatRequest updateSeat) { var updated = await _seatService.UpdateSeat(updateSeat, seatId); if (updated) { return(Ok(updated)); } return(NotFound()); }
public Seat UpdateSeatRequestToSeat(UpdateSeatRequest updateSeatRequest, int seatId) { return(new Seat { SeatId = seatId, SeatNumber = updateSeatRequest.SeatNumber, RowNumber = updateSeatRequest.RowNumber, SectorNumber = updateSeatRequest.SectorNumber, PlaceId = updateSeatRequest.PlaceId, TypeId = updateSeatRequest.TypeId }); }
public async Task <bool> UpdateSeat(UpdateSeatRequest updateSeatRequest, int seatId) { var update = _seatConverter.UpdateSeatRequestToSeat(updateSeatRequest, seatId); bool updated; try { updated = await _seatRepository.UpdateSeat(update); } catch { return(false); } return(updated); }