public ActionResult <TiqueteViewModel> Post(TiqueteInputModel tiqueteInput) { Tiquete tiquete = MapearTiquete(tiqueteInput); var response = _tiqueteService.Guardar(tiquete); if (response.Error) { return(BadRequest(response.Mensaje)); } return(Ok(response.Tiquete)); }
private Tiquete MapearTiquete(TiqueteInputModel tiqueteInput) { var tiquete = new Tiquete { codigo = tiqueteInput.codigo, ruta = tiqueteInput.ruta, valor = tiqueteInput.valor, idCliente = tiqueteInput.idCliente }; return(tiquete); }
private Tiquete MapearTiquete(TiqueteInputModel tiqueteInput) { var tiquete = new Tiquete { Codigo = tiqueteInput.codigo, Ruta = tiqueteInput.ruta, IdCliente = tiqueteInput.idCliente, Nombre = tiqueteInput.nombre, Valor = tiqueteInput.valor }; return(tiquete); }
public ActionResult <TiqueteViewModel> Post(TiqueteInputModel tiqueteInput) { Tiquete tiquete = MapearTiquete(tiqueteInput); var response = _tiqueteService.Guardar(tiquete); if (response.Error) { ModelState.AddModelError("Guardar Tiquete", response.Mensaje); var problemDetails = new ValidationProblemDetails(ModelState) { Status = StatusCodes.Status400BadRequest, }; return(BadRequest(response.Mensaje)); } return(Ok(response.Tiquete)); }
public async Task <ActionResult <TiqueteViewModel> > PostAsync(TiqueteInputModel tiqueteInput) { Tiquete tiquete = MapearTiquete(tiqueteInput); var response = _tiqueteService.Guardar(tiquete); if (response.Error) { ModelState.AddModelError("Guardar Tiquete", response.Mensaje); var problemDetails = new ValidationProblemDetails(ModelState) { Status = StatusCodes.Status400BadRequest, }; return(BadRequest(response.Mensaje)); } var tiqueteViewModel = new TiqueteViewModel(response.Tiquete); await _hubContext.Clients.All.SendAsync("TiqueteRegistrado", tiqueteViewModel); return(Ok(tiqueteViewModel)); }