Example #1
0
        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));
            }
        }
Example #2
0
        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));
            }
        }
Example #3
0
        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));
            }
        }