public ActionResult <PasajeroViewModel> post(PasajeroInputModel pasajeroInput) { Pasajero pasajero = Mapear(pasajeroInput); var response = _pasajeroService.Guardar(pasajero); if (response.Error) { return(BadRequest(response.Mensaje)); } return(Ok(response.pasajero)); }
private Pasajero Mapear(PasajeroInputModel pasajeroInput) { var pasajero = new Pasajero { Identificacion = pasajeroInput.Identificacion, Nombre = pasajeroInput.Nombre }; foreach (Tiquete item in pasajeroInput.Tiquetes) { pasajero.Tiquetes.Add(item); } return(pasajero); }