public long Adicionar(ReservaCarro reserva) { var novaReserva = new ReservaCarro(reserva.ClienteId, reserva.ModeloDoVeiculo, reserva.Preco, reserva.DataInicio, reserva.DataFim); _reservaCarroRepositorio.Salve(novaReserva); return(novaReserva.Id); }
public IActionResult Reserve([FromBody] ReservaCarro reserva) { try { var id = _reservaCarroServico.Adicionar(reserva); return(Ok(id)); } catch (Exception e) { return(StatusCode(409, new ErroGenerico(CodigoErro.NaoFoiPossivelCriarItem, "Não foi possível reservar!" + e.InnerException)));; } }
public void Salve(ReservaCarro reservaCarro) { _dataContext.ReservasCarro.Add(reservaCarro); _dataContext.SaveChanges(); }
public void Atualize(ReservaCarro reservaCarro) { _dataContext.ReservasCarro.Update(reservaCarro); _dataContext.SaveChanges(); }