public IActionResult ObtertodosEacesso([FromBody] FiltroGenericoViewModel <ClienteVM> filtro) { var filtroDto = Mapper.Map <FiltroGenericoDto <ClienteEacessoDto> >(filtro); try { var resultEacesso = _clienteService.ObterClientesEacesso(filtroDto); var resultVM = Mapper.Map <FiltroGenericoDto <ClienteVM> >(resultEacesso); return(Ok(new { dados = resultVM, notifications = "", success = true })); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult Filtrar([FromBody] FiltroGenericoViewModel <CategoriaContabilVM> filtro) { var filtroDto = Mapper.Map <FiltroGenericoDto <CategoriaContabil> >(filtro); try { var resultBD = _categoriaContabilService.Filtrar(filtroDto); var resultVM = Mapper.Map <FiltroGenericoDto <CategoriaContabilVM> >(resultBD); return(Ok(new { dados = resultVM, notifications = "", success = true })); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult FiltrarPost([FromBody] FiltroGenericoViewModel <ServicoContratadoVM> filtro) { var filtroDto = Mapper.Map <FiltroGenericoDto <ServicoContratadoDto> >(filtro); try { FiltroGenericoDto <ServicoContratadoDto> resultBD = _servicoContratadoService.Filtrar(filtroDto); var resultVM = Mapper.Map <FiltroGenericoViewModel <ServicoContratadoVM> >(resultBD); return(Ok(new { dados = resultVM, notifications = "", success = true })); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult Filtrar([FromBody] FiltroGenericoViewModel <TipoServicoVM> filtro) { var filtroDto = Mapper.Map <FiltroGenericoDto <TipoServico> >(filtro); try { var resultBD = _tipoServicoService.Filtrar(filtroDto); var resultVM = Mapper.Map <FiltroGenericoDto <TipoServicoVM> >(resultBD); //Request.HttpContext.Response.Headers.Add("X-Total-Count", "10"); return(Ok(new { dados = resultVM, notifications = "", success = true })); } catch (Exception ex) { //Request.HttpContext.Response.Headers.Add("X-Total-Count", "10"); return(BadRequest(ex)); } }