Exemplo n.º 1
0
 public IActionResult Post([FromBody] PosCreateModel pos)
 {
     try
     {
         return(Created("Post", posService.Create(mapper.Map <Pos>(pos))));
     }
     catch (Exception ex)
     {
         logger.LogError(ex.Message);
         return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message));
     }
 }
 public async Task <IActionResult> Create([FromBody] PosDTO pos)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest());
     }
     try
     {
         return(Ok(await _service.Create(pos)));
     }
     catch (BussinessException ex)
     {
         Helper.Utility.LogException(ex, _logger);
         return(BadRequest(ex.Message));
     }
     catch (DbUpdateException ex)
     {
         Helper.Utility.LogException(ex, _logger);
         return(BadRequest(ex.Message));
     }
 }