public IActionResult PopularComboPrestadorTodos(int idEmpresaGrupo) { try { var produtoEacessoService = new ProdutoRMEacessoService(_connectionStrings.Value.RMConnection); var resultBD = produtoEacessoService.PopularComboPrestadorTodos(idEmpresaGrupo); var resultVM = Mapper.Map <IEnumerable <ComboDefaultVM> >(resultBD); return(Ok(resultVM)); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult ObterPopularCombo(string filtro) { try { var produtoEacessoService = new ProdutoRMEacessoService(_connectionStrings.Value.EacessoConnection); var resultBD = produtoEacessoService.ObterProdutosFiltrados(filtro); var resultVM = Mapper.Map <IEnumerable <ComboProdutoRM> >(resultBD); return(Ok(new { dados = resultVM, notifications = "", success = true })); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult BuscarPorId(int idProdutoRm, int idColigada) { try { var produtoEacessoService = new ProdutoRMEacessoService(_connectionStrings.Value.RMConnection); var produtoRM = produtoEacessoService.BuscarPorId(idProdutoRm, idColigada); if (produtoRM != null) { return(Ok(produtoRM.Descricao)); } return(Ok("Produto RM não encontrado")); } catch (Exception ex) { return(BadRequest(ex)); } }