public ActionResult BuscarRegiaoItemPerdido(long id, [FromServices] IRegiaoService regiaoService)
 {
     try
     {
         Regiao    regiao = regiaoService.BuscarPorItemId(id);
         RegiaoDto dto    = mapper.Map <RegiaoDto>(regiao);
         return(Ok(dto));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
 public ActionResult BuscarRegiaoItemPerdido(long id, [FromServices] IRegiaoService regiaoService)
 {
     try
     {
         Regiao    regiao = regiaoService.BuscarPorItemId(id);
         RegiaoDto dto    = mapper.Map <RegiaoDto>(regiao);
         return(Ok(dto));
     }
     catch (Exception e)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, e));
     }
 }
Esempio n. 3
0
        public async Task <IActionResult> Delete(RegiaoDto dto)
        {
            var result = new HttpResult <RegiaoDto>(this._logger, this._service);

            try
            {
                await this._service.Remove(dto);

                return(result.ReturnCustomResponse(dto));
            }
            catch (Exception ex)
            {
                return(result.ReturnCustomException(ex, "Regiao", dto));
            }
        }