public ActionResult modalCadastrarSubConta()
        {
            CategoriaTituloForm ViewModel = new CategoriaTituloForm();

            var id = UtilRequest.getInt32("id");

            ViewModel.CategoriaTitulo = OCategoriaTituloBL.carregar(id) ?? new CategoriaTitulo();

            if (ViewModel.CategoriaTitulo.id > 0)
            {
                ViewModel.group = UtilRequest.getString("group");
                ViewBag.modalId = UtilRequest.getString("modalId");

                return(View(ViewModel));
            }

            ViewModel.group = UtilRequest.getString("group");
            var idMacroConta = UtilRequest.getInt32("idMacroConta");

            ViewBag.modalId = UtilRequest.getString("modalId");

            ViewModel.CategoriaTitulo = new CategoriaTitulo();
            ViewModel.CategoriaTitulo.idMacroConta = idMacroConta;
            ViewModel.CategoriaTitulo.descricao    = UtilRequest.getString("descricao");

            return(View(ViewModel));
        }
        //
        public ActionResult listar()
        {
            var descricao             = UtilRequest.getString("valorBusca");
            var idContaBancariaOrigem = UtilRequest.getInt32("idContaBancariaOrigem");
            var idTipoOperacao        = UtilRequest.getInt32("idTipoOperacao");
            var dtOperacao            = UtilRequest.getString("dtOperacao");
            var dtInicio = DateTime.MinValue;
            var dtFim    = DateTime.MinValue;

            if (String.IsNullOrEmpty(dtOperacao))
            {
                int ultimoDia = DateTime.DaysInMonth(DateTime.Today.Year, DateTime.Today.Month);
                dtOperacao = "01/" + UtilString.acertaCasas(DateTime.Now.Month.ToString(), 2, "0") + "/" + DateTime.Now.Year + " - " + new DateTime(DateTime.Today.Year, DateTime.Today.Month, ultimoDia).ToShortDateString();
            }

            if (!String.IsNullOrEmpty(dtOperacao))
            {
                dtInicio = DateTime.Parse(dtOperacao.Split('-')[0]);
                dtFim    = DateTime.Parse(dtOperacao.Split('-')[1]);
            }

            var listaContaMovimentacao = this.OContaBancariaMovimentacaoBL.listar(descricao, "S", idContaBancariaOrigem, idTipoOperacao, dtInicio, dtFim).OrderByDescending(x => x.dtOperacao);

            var OContaBancaria = OContaBancariaBL.carregar(idContaBancariaOrigem);

            ViewBag.nomeConta = OContaBancaria != null?OContaBancariaBL.carregar(idContaBancariaOrigem).descricao : "Não encontrado";

            ViewBag.dtOperacao = dtOperacao;

            return(View(listaContaMovimentacao.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
        public ActionResult listar()
        {
            string descricao     = UtilRequest.getString("valorBusca");
            string ativo         = UtilRequest.getString("flagAtivo");
            string flagIsento    = UtilRequest.getString("flagIsento");
            int    idOrganizacao = UtilRequest.getInt32("idOrganizacao");

            if (User.idOrganizacao() > 0)
            {
                idOrganizacao = User.idOrganizacao();
            }

            var listaTipoAssociado = this.OTipoAssociadoConsultaBL
                                     .listar(descricao, null, ativo, idOrganizacao)
                                     .Select(x => new {
                x.id
                , x.nomeDisplay
                , x.ativo
                , x.descricao
                , x.dtCadastro
                , x.ContribuicaoPadrao
                , x.valorTaxaInscricao
                , x.Categoria
                , x.flagIsento
            }).OrderBy(x => x.descricao)
                                     .ToPagedListJsonObject <TipoAssociado>(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros());


            return(View(listaTipoAssociado));
        }
        //Listagem de usuarios
        public ActionResult listar()
        {
            var ativo          = UtilRequest.getString("flagAtivo");
            var nome           = UtilRequest.getString("valorBusca");
            var idPerfilAcesso = UtilRequest.getInt32("idPerfilAcesso");
            var flagTipoSaida  = UtilRequest.getString("flagTipoSaida");


            var listUsuarios = this.OUsuarioInternoBL.listar(UtilNumber.toInt32(idPerfilAcesso), nome, ativo)
                               .Where(x => x.idPerfilAcesso != PerfilAcessoConst.DESENVOLVEDOR)
                               .OrderBy(x => x.nome);

            if (flagTipoSaida == TipoSaidaHelper.EXCEL)
            {
                listUsuarios = listUsuarios
                               .Include(x => x.Pessoa)
                               .Include(x => x.Pessoa.listaEnderecos)
                               .Include(x => x.Pessoa.listaEnderecos.Select(y => y.Cidade))
                               .Include(x => x.Pessoa.listaEnderecos.Select(y => y.Cidade.Estado))
                               .Include(x => x.listaUsuarioUnidade)
                               .Include(x => x.listaUsuarioUnidade.Select(y => y.Unidade))
                               .Include(x => x.listaUsuarioUnidade.Select(y => y.Unidade.Pessoa)).OrderBy(x => x.nome);

                this.baixarExcel(listUsuarios.ToList());
            }

            return(View(listUsuarios.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Exemplo n.º 5
0
        public ActionResult clonarCampos(AssociadoCampoClonagemForm ViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(PartialView("modal-clonar-campos", ViewModel));
            }

            var idOrganizacao = UtilRequest.getInt32("idOrganizacao");

            if (User.idOrganizacao() > 0)
            {
                idOrganizacao = User.idOrganizacao();
            }

            ViewModel.idsTiposAssociadoDestinos = ViewModel.idsTiposAssociadoDestinos.Where(x => x != ViewModel.idTipoAssociadoOrigem && x > 0).ToList();

            CacheService.getInstance.remover("lista_campos_associado");
            CacheService.getInstance.remover("lista_grupos_campos_associado");

            var flagSucesso = OConfiguracaoAssociadoCampoTipoAssociadoClonagemBL.clonarConfiguracaoCampos(idOrganizacao, ViewModel.idTipoAssociadoOrigem.toInt(), ViewModel.idsTiposAssociadoDestinos);

            if (flagSucesso)
            {
                return(Json(new { error = false }));
            }

            this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, UtilMessage.error("Falha!", "Não foi possível salvar o registro."));
            return(PartialView("modal-clonar-campos", ViewModel));
        }
        //
        public DefaultDTO buscar()
        {
            var ORetorno = new DefaultDTO();

            this.idOrganizacao = CustomExtensions.getIdOrganizacao();

            this.nroDocumento  = UtilRequest.getString("nroDocumento");
            this.nroPassaporte = UtilRequest.getString("nroPassaporte");
            this.limite        = UtilRequest.getInt32("limite");

            if (this.nroDocumento.isEmpty() && this.nroPassaporte.isEmpty())
            {
                ORetorno.flagErro = true;

                ORetorno.listaMensagens.Add("Informe o documento para localização da inscrição.");

                return(ORetorno);
            }

            var listagem = this.carregarDados();

            ORetorno = this.montarRetorno(listagem);

            return(ORetorno);
        }
Exemplo n.º 7
0
        public PartialViewResult adicionarPerfilEspecifico()
        {
            int    idPerfil   = UtilRequest.getInt32("idPerfilEspecifico");
            string nomePerfil = UtilRequest.getString("nomePerfilEspecifico");

            if (idPerfil > 0)
            {
                var listPerfisEspecificos = SessionNotificacoes.getListPerfisEspecificos();

                if (!listPerfisEspecificos.Any(x => x.id == idPerfil))
                {
                    var OAssociado = new PerfilAcesso()
                    {
                        id = idPerfil, descricao = nomePerfil
                    };
                    listPerfisEspecificos.Add(OAssociado);
                    SessionNotificacoes.setListPerfisEspecificos(listPerfisEspecificos);
                }
                else
                {
                    this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, "Esse perfil já está adicionado na sua lista.");
                }
            }
            else
            {
                this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, "Selecione um perfil para adicionar à lista.");
            }

            return(PartialView("partialPerfisEspecificos"));
        }
Exemplo n.º 8
0
        public PartialViewResult modalFormCampo(int?id, int idTipoCampoCadastro)
        {
            var idOrganizacao = UtilRequest.getInt32("idOrganizacao");

            if (User.idOrganizacao() > 0)
            {
                idOrganizacao = User.idOrganizacao();
            }

            var ViewModel = new AssociadoCampoForm();

            ViewModel.AssociadoCampo = this.OConfiguracaoAssociadoCampoBL.carregar(id.toInt(), idOrganizacao) ?? new ConfiguracaoAssociadoCampo();

            ViewModel.AssociadoCampo.idOrganizacao = idOrganizacao;

            ViewModel.AssociadoCampo.idTipoCampoCadastro = idTipoCampoCadastro;

            ViewModel.AssociadoCampo.idsTipoAssociado = ViewModel.AssociadoCampo.listaTipoAssociado.Where(x => x.dtExclusao == null).Select(x => x.idTipoAssociado).ToList();

            if (UtilRequest.getInt32("idCampoClone") > 0)
            {
                ViewModel.AssociadoCampo.id = 0;
                ViewModel.idCampoClone      = UtilRequest.getInt32("idCampoClone");
            }

            return(PartialView(ViewModel));
        }
Exemplo n.º 9
0
        //
        public UtilRetorno adicionarProduto()
        {
            var ORetorno = UtilRetorno.newInstance(false);

            var idProduto = UtilRequest.getInt32("idProduto");

            var valorProdutoParam = Convert.ToDecimal(UtilRequest.getString("valorProduto"));

            var qtde = UtilRequest.getInt32("qtde");

            var observacoes = UtilRequest.getString("observacoes");

            ORetorno = this.validarDados();

            if (ORetorno.flagError)
            {
                return(ORetorno);
            }

            var listaPedidoProduto = this.OPedidoTemp?.listaProdutos;

            var OPedidoProdutoTemp = listaPedidoProduto?.FirstOrDefault(x => x.idProduto == idProduto) ?? new PedidoProdutoTemp();

            if (OPedidoProdutoTemp.id > 0)
            {
                OPedidoProdutoTemp.qtde += qtde;

                this.OPedidoProdutoTempBL.salvar(OPedidoProdutoTemp);

                return(ORetorno);
            }

            var OProduto = this.OProdutoBL.carregar(idProduto);

            OPedidoProdutoTemp.idPedido = this.OPedidoTemp.id;

            OPedidoProdutoTemp.idProduto = OProduto.id;

            OPedidoProdutoTemp.nomeProduto = OProduto.nome;

            OPedidoProdutoTemp.valorItem = valorProdutoParam;

            OPedidoProdutoTemp.peso = OProduto.peso;

            OPedidoProdutoTemp.qtde = qtde;

            OPedidoProdutoTemp.observacoes = observacoes;

            OPedidoProdutoTemp.flagCalcularFrete = OProduto.flagCalcularFrete;

            OPedidoProdutoTemp.valorGanhoDiario = OProduto.valorGanhoDiario;

            OPedidoProdutoTemp.qtdeDiasDuracao = OProduto.qtdeDiasDuracao;

            OPedidoProdutoTemp.dtFimGanhoDiario = OProduto.qtdeDiasDuracao > 0 ? DateTime.Now.AddDays(OProduto.qtdeDiasDuracao.toInt()) : (DateTime?)null;

            this.OPedidoProdutoTempBL.salvar(OPedidoProdutoTemp);

            return(ORetorno);
        }
        public PartialViewResult adicionarAssociadoEspecifico()
        {
            // Autocomplete de inserção individual
            int idAssociado = UtilRequest.getInt32("idAssociado");

            // Campo de inserção em lote
            string cnpfAssociadosLote = UtilRequest.getString("cnpfAssociadosLote");

            if (idAssociado == 0 && String.IsNullOrEmpty(cnpfAssociadosLote))
            {
                this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, "Selecione um associado ou insira uma lista de CPF/CNPJ para adicionar associados à lista.");
                return(PartialView("partialAssociadosEspecificos"));
            }

            if (idAssociado > 0)
            {
                this.adicionarAssociadoIndividual(idAssociado);
            }

            if (!String.IsNullOrEmpty(cnpfAssociadosLote))
            {
                this.adicionarAssociadosEmLote(cnpfAssociadosLote);
            }

            return(PartialView("partialAssociadosEspecificos"));
        }
Exemplo n.º 11
0
        public DefaultDTO carregar()
        {
            int idHotsite = UtilRequest.getInt32("idHotsite");

            int idOrganizacao = CustomExtensions.getIdOrganizacao();

            var idEventoGaleriaFoto = OHotsiteConsultaBL.query(idOrganizacao).Where(x => x.id == idHotsite).Select(x => x.idEventoGaleriaFoto)
                                      .FirstOrDefault();

            var idGaleriaFoto = OEventoConsultaBL.query(idOrganizacao).Where(x => x.id == idEventoGaleriaFoto).Select(x => x.idGaleriaFoto)
                                .FirstOrDefault();

            var OGaleriaFoto = this.OGaleriaFotoBL.query(idOrganizacao).FirstOrDefault(x => x.id == idGaleriaFoto && x.ativo == "S");

            if (OGaleriaFoto == null)
            {
                var ORetorno = new DefaultDTO {
                    flagErro       = true,
                    listaMensagens = new List <string> {
                        "Nenhuma galeria encontrada."
                    }
                };

                return(ORetorno);
            }

            var ORetornoMontado = this.montarRetorno(OGaleriaFoto);

            return(ORetornoMontado);
        }
Exemplo n.º 12
0
        /// <summary>
        /// Exportar Zip
        /// </summary>
        public ActionResult exportar()
        {
            int idContribuicao = UtilRequest.getInt32("idContribuicao");
            int ano            = UtilRequest.getInt32("ano");

            var ViewModel = new PainelCobrancaVM();

            var listaIds = UtilRequest.getListInt("id");

            if ((idContribuicao == 0 || ano == 0) && !listaIds.Any())
            {
                return(Json(new { error = true, message = "Nenhum boleto foi localizado para ser realizado a exportação" }));
            }


            var listaUrlBoletos = ViewModel.carregarBoletosExportacao(idContribuicao, listaIds).Where(x => !x.isEmpty()).ToList();

            if (!listaUrlBoletos.Any())
            {
                return(Json(new { error = true, message = "Nenhum boleto foi localizado para ser realizado a exportação" }));
            }

            var nomeArquivoZip = "";

            return(Json(new { error = false, nomeArquivo = nomeArquivoZip, totalRegistros = listaUrlBoletos.Count }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 13
0
        //
        private void carregarEtiquetas()
        {
            var idConfiguracaoEtiqueta = UtilRequest.getInt32("idConfiguracaoEtiqueta");

            if (idConfiguracaoEtiqueta > 0)
            {
                this.OConfiguracaoEtiqueta = ConfiguracaoEtiquetaBL.getInstance.listarFromCache(User.idOrganizacao()).FirstOrDefault(x => x.id == idConfiguracaoEtiqueta);
            }
            else
            {
                this.OConfiguracaoEtiqueta = ConfiguracaoEtiquetaBL.getInstance.listarFromCache(User.idOrganizacao()).FirstOrDefault();
            }

            if (this.OConfiguracaoEtiqueta == null)
            {
                return;
            }

            foreach (var OItemPedido in this.listaProdutos)
            {
                var corpoEtiqueta = this.OConfiguracaoEtiqueta.html;

                corpoEtiqueta = corpoEtiqueta.Replace("#ID_PRODUTO#", OItemPedido.idProduto.ToString());

                corpoEtiqueta = corpoEtiqueta.Replace("#TIPO_PRODUTO#", OItemPedido.Produto?.TipoProduto?.descricao ?? "Não Definido");

                corpoEtiqueta = corpoEtiqueta.Replace("#NOME_PRODUTO#", OItemPedido.nomeProduto);

                corpoEtiqueta = corpoEtiqueta.Replace("#DT_PRODUCAO#", OItemPedido.Pedido.dtPreparacao.exibirData(false, "Não Produzido"));

                corpoEtiqueta = corpoEtiqueta.Replace("#OBSERVACOES#", OItemPedido.observacoes);

                this.listaEtiquetas.Add(corpoEtiqueta);
            }
        }
Exemplo n.º 14
0
        //GET
        public ActionResult listar()
        {
            string posicaoBanner = UtilRequest.getString("posicaoBanner");
            string valorBusca    = UtilRequest.getString("valorBusca");
            string ativo         = UtilRequest.getString("flagAtivo");
            int    idPortal      = UtilRequest.getInt32("idPortal");


            var query = this.OBannerBL.listar(posicaoBanner, valorBusca, ativo);

            if (idPortal > 0)
            {
                query = query.Where(x => x.idPortal == idPortal);
            }

            var listaBanners = query.AsNoTracking().OrderBy(x => x.descricao).ToList();

            int[] idsBanners = listaBanners.Select(x => x.id).ToArray();

            var listaArquivo = this.OArquivoUploadFotoBL.listar(0, EntityTypes.BANNER, "S")
                               .Where(x => idsBanners.Contains(x.idReferenciaEntidade)).AsNoTracking().ToList();

            listaBanners.ForEach(Item => {
                Item.Arquivo = listaArquivo.fotoPrincipal(Item.id);
            });

            return(View(listaBanners));
        }
Exemplo n.º 15
0
        public void carregarParametros()
        {
            this.OMovimentoOperacaoDTO.nroContaDestino = UtilRequest.getInt32("nroContaDestino");
            this.OMovimentoOperacaoDTO.valorOperacao   = UtilRequest.getDecimal("valorOperacao");

            this.carregarMembroDestino();
        }
        public PartialViewResult partialConfiguracoesTipoAssociado()
        {
            int idTipoAssociado = UtilRequest.getInt32("idTipoAssociado");
            int idOrganizacao   = UtilRequest.getInt32("idOrganizacao");

            if (User.idOrganizacao() > 0)
            {
                idOrganizacao = User.idOrganizacao();
            }

            if (idOrganizacao == 0)
            {
                return(PartialView("sem-associacao"));
            }

            ConfiguracaoTipoAssociadoForm ViewModel = new ConfiguracaoTipoAssociadoForm
            {
                ConfiguracaoTipoAssociado = this.OConfiguracaoTipoAssociadoBL.carregar(idTipoAssociado, idOrganizacao, false) ?? new ConfiguracaoTipoAssociado()
            };

            ViewModel.ConfiguracaoTipoAssociado.idTipoAssociado = idTipoAssociado;
            ViewModel.ConfiguracaoTipoAssociado.idOrganizacao   = idOrganizacao;

            return(PartialView(ViewModel));
        }
Exemplo n.º 17
0
        public PartialViewResult adicionarUsuarioEspecifico()
        {
            int    idUsuario    = UtilRequest.getInt32("idUsuarioEspecifico");
            string nomeUsuario  = UtilRequest.getString("nomeUsuarioEspecifico");
            string loginUsuario = UtilRequest.getString("loginUsuarioEspecifico");
            string emailUsuario = UtilRequest.getString("emailUsuarioEspecifico");

            if (idUsuario > 0)
            {
                var listUsuariosEspecificos = SessionNotificacoes.getListUsuariosEspecificos();

                if (!listUsuariosEspecificos.Any(x => x.id == idUsuario))
                {
                    var OAssociado = new UsuarioSistema()
                    {
                        id = idUsuario, nome = nomeUsuario, login = loginUsuario, email = emailUsuario
                    };
                    listUsuariosEspecificos.Add(OAssociado);
                    SessionNotificacoes.setListUsuariosEspecificos(listUsuariosEspecificos);
                }
                else
                {
                    this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, "Esse usuário já está adicionado na sua lista.");
                }
            }
            else
            {
                this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, "Selecione um usuário para adicionar à lista.");
            }

            return(PartialView("partialUsuariosEspecificos"));
        }
Exemplo n.º 18
0
        public ActionResult alterarTipoAssociado()
        {
            var idAssociado = UtilRequest.getInt32("pk");

            var idTipoAssociado = UtilRequest.getInt32("value");

            if (idTipoAssociado == 0)
            {
                return(Json(new { error = true, message = "O tipo de associado não foi informado." }));
            }

            if (idAssociado == 0)
            {
                return(Json(new { error = true, message = "O Associado não foi informado." }));
            }

            var Retorno = this.OAssociadoAcaoBL.alterarTipo(idAssociado, idTipoAssociado, User.id());

            if (!Retorno.flagError)
            {
                return(Json(new { error = false }));
            }

            return(Json(new { error = true, message = "Não foi possível salvar o registro.<br/>" + Retorno.listaErros.FirstOrDefault() }));
        }
Exemplo n.º 19
0
        //
        public DefaultDTO carregar()
        {
            var ORetorno = new DefaultDTO();

            this.idOrganizacao = CustomExtensions.getIdOrganizacao();

            this.id = UtilRequest.getInt32("id");

            if (this.id == 0)
            {
                ORetorno.flagErro = true;

                ORetorno.listaMensagens.Add("O associado/não associado não foi identificado.");

                return(ORetorno);
            }

            var query = this.montarQuery();

            var listagem = this.filtrarListagem(query);

            ORetorno = this.montarRetorno(listagem);

            return(ORetorno);
        }
        public async Task <HttpResponseMessage> Get(HttpRequestMessage request)
        {
            var RetornoApi = new DefaultDTO();

            try {
                var idAtracao = UtilRequest.getInt32("idAtracao");

                var Retorno = OFiller.carregar(idAtracao);

                if (Retorno.OEventoProgramacao.id == 0)
                {
                    RetornoApi.flagErro = true;
                    RetornoApi.listaMensagens.Add("Não foi possível encontrar a programação informada.");

                    return(Request.CreateResponse(HttpStatusCode.BadRequest, RetornoApi));
                }

                RetornoApi = Retorno.montarRetorno();

                return(Request.CreateResponse(HttpStatusCode.OK, RetornoApi));
            } catch (Exception ex) {
                var message = ex.getLogError($"Erro no serviço de Consulta de detalhes de programações.");

                RetornoApi.flagErro = true;
                RetornoApi.listaMensagens.Add(message);

                return(this.Request.CreateResponse(HttpStatusCode.InternalServerError, RetornoApi));
            }
        }
Exemplo n.º 21
0
        public ActionResult listar()
        {
            int idOrganizacao = UtilRequest.getInt32("idOrganizacao");

            if (User.idOrganizacao() > 0)
            {
                return(RedirectToAction("editar", new { idOrganizacao = User.idOrganizacao() }));
            }

            var lista = this.OConfiguracaoEmailBL.listar(idOrganizacao)
                        .Select(x => new {
                x.id,
                x.idOrganizacao,
                Organizacao = new {
                    id     = x.Organizacao == null ? 0 : x.Organizacao.id,
                    Pessoa = new {
                        id = x.Organizacao == null? 0 : x.Organizacao.Pessoa.id,
                        x.Organizacao.Pessoa.nome
                    }
                },
                x.idUsuarioCadastro,
                UsuarioCadastro = new {
                    x.UsuarioCadastro.id,
                    x.UsuarioCadastro.nome
                },
                x.dtCadastro
            })
                        .ToListJsonObject <ConfiguracaoEmail>();

            return(View(lista));
        }
        // GET: FinanceiroLancamentos/ReceitaExcluida
        public ActionResult listar()
        {
            var      descricao       = UtilRequest.getString("descricao");
            var      idCentroCusto   = UtilRequest.getInt32("idCentroCusto");
            var      idMacroConta    = UtilRequest.getInt32("idMacroConta");
            var      idContaBancaria = UtilRequest.getInt32("idContaBancaria");
            var      flagPago        = UtilRequest.getString("flagPago");
            var      idTipoReceita   = UtilRequest.getInt32("idTipoReceita");
            var      flagTipoSaida   = UtilRequest.getString("flagTipoSaida");
            var      pesquisarPor    = UtilRequest.getString("pesquisarPor");
            DateTime?dtInicio        = UtilRequest.getDateTime("dtInicio") ?? DateTime.Today;
            DateTime?dtFim           = UtilRequest.getDateTime("dtFim") ?? DateTime.Today;

            var ViewModel = new LancamentoRecebimentoVM();

            var lista = this.OTituloReceitaPagamentoResumoVWBL.listarPagamentoReceitasExcluidas(descricao, idCentroCusto, idTipoReceita, flagPago, pesquisarPor, dtInicio, dtFim, idMacroConta, idContaBancaria).ToList();

            if (flagTipoSaida == TipoSaidaHelper.EXCEL)
            {
                var OLancamentoRecebimentoExportacao = new LancamentoRecebimentoExportacao();
                OLancamentoRecebimentoExportacao.baixarExcel(lista);

                return(null);
            }

            ViewBag.dtInicio = dtInicio.Value.ToShortDateString();
            ViewBag.dtFim    = dtFim.Value.ToShortDateString();

            ViewModel.listaTituloReceitaPagamento = lista.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros());

            return(View(ViewModel));
        }
        public HttpResponseMessage Get(HttpRequestMessage request)
        {
            var RetornoApi = new DefaultDTO();

            var FormularioConsulta = new InscricaoEtapaConsultaForm {
                idOrganizacao        = CustomExtensions.getIdOrganizacao(),
                idProcessoAvaliacao  = UtilRequest.getInt32("idProcessoAvaliacao"),
                idEtapa              = UtilRequest.getInt32("idEtapa"),
                idsAreasConhecimento = UtilRequest.getListInt("idsAreasConhecimento"),
                flagAprovados        = UtilRequest.getBool("flagAprovados"),
                nroRegistros         = UtilRequest.getNroRegistros(),
                nroPagina            = UtilRequest.getNroPagina()
            };

            try {
                if (FormularioConsulta.idProcessoAvaliacao <= 0)
                {
                    RetornoApi.flagErro = true;
                    RetornoApi.listaMensagens.Add("O processo de avaliação deve ser informado.");
                    RetornoApi.listaResultados = null;

                    return(Request.CreateResponse(HttpStatusCode.Forbidden, RetornoApi));
                }

                if (FormularioConsulta.idEtapa <= 0)
                {
                    RetornoApi.flagErro = true;
                    RetornoApi.listaMensagens.Add("A Etapa deve ser informada.");
                    RetornoApi.listaResultados = null;

                    return(Request.CreateResponse(HttpStatusCode.Forbidden, RetornoApi));
                }

                var RetornoConsulta = Filler.carregar(FormularioConsulta);

                if (!RetornoConsulta.listaAprovados.Any())
                {
                    RetornoApi.flagErro = false;
                    RetornoApi.listaMensagens.Add("Nenhuma inscrição na etapa foi encontrada.");
                    RetornoApi.listaResultados = null;

                    return(Request.CreateResponse(HttpStatusCode.OK, RetornoApi));
                }

                RetornoApi.flagErro = false;
                RetornoApi.listaMensagens.Add("Inscrições na etapa listadas com sucesso.");
                RetornoApi.listaResultados = RetornoConsulta.listaAprovados;
                RetornoApi.carregarDadosPaginacao(RetornoConsulta.listaAprovados);

                return(Request.CreateResponse(HttpStatusCode.OK, RetornoApi));
            } catch (Exception ex) {
                var message = ex.getLogError("Erro no serviço de listagem de inscrição em etapas de processos de avaliação");

                RetornoApi.flagErro = true;
                RetornoApi.listaMensagens.Add(message);

                return(this.Request.CreateResponse(HttpStatusCode.InternalServerError, RetornoApi));
            }
        }
        public ActionResult partialFormConfiguracao()
        {
            var ViewModel = new ProdutoRedeForm();

            ViewModel.ProdutoRede.idProduto = UtilRequest.getInt32("idProduto");

            return(PartialView(ViewModel));
        }
        //Reenvio de senha por e-maol
        public ActionResult reenviarSenha()
        {
            int idUsuarioSistema = UtilRequest.getInt32("idUsuarioSistema");

            var Retorno = this.OUsuarioSistemaAcessoBL.criarNovaSenha(idUsuarioSistema);

            return(Json(new { error = Retorno.flagError, message = Retorno.listaErros.FirstOrDefault() }, JsonRequestBehavior.AllowGet));
        }
        public ActionResult enviarEmailCobranca()
        {
            int idPedido = UtilRequest.getInt32("idPedido");

            var Retorno = this.OPedidoCobrancaBL.enviarEmailCobranca(idPedido);

            return(Json(new { error = Retorno.flagError, message = Retorno.listaErros.FirstOrDefault() }));
        }
        //Envio de cupom por email
        public ActionResult enviarCupom()
        {
            int idCupomDesconto = UtilRequest.getInt32("idCupomDesconto");

            var Retorno = this.OCupomDescontoBL.enviarCupom(idCupomDesconto);

            return(Json(Retorno));
        }
        public ActionResult cancelarPagamento()
        {
            var id = UtilRequest.getInt32("id");

            var ORetorno = this.OTituloDespesaPagamentoBL.cancelarPagamento(id);

            return(Json(ORetorno));
        }
Exemplo n.º 29
0
        public ActionResult modalCadastrarTituloImposto()
        {
            TituloImpostoForm ViewModel = new TituloImpostoForm();

            ViewModel.TituloImposto.idTituloReceita = UtilRequest.getInt32("idTituloReceita");
            ViewModel.TituloImposto.idTituloDespesa = UtilRequest.getInt32("idTituloDespesa");

            return(View(ViewModel));
        }
Exemplo n.º 30
0
        //GET : Parceiros/Parceiro/listar
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");
            int?   idPortal  = UtilRequest.getInt32("idPortal");
            string ativo     = UtilRequest.getString("flagAtivo");

            var lista = this.OParceiroBL.listar(descricao, ativo, 0, idPortal).OrderBy(x => x.nome);

            return(View(lista.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }