//
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");

            bool?ativo = UtilRequest.getBool("flagAtivo");

            var listaRegistros = this.OOrgaoClasseBL.listar(descricao, ativo).OrderBy(x => x.descricao);

            return(View(listaRegistros.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Ejemplo n.º 2
0
        //
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");

            bool?ativo = UtilRequest.getBool("flagAtivo");

            var listaDiretoriaMembro = this.ODiretoriaMembroBL.listar(0, ativo).OrderBy(x => x.nomeMembro);

            return(View(listaDiretoriaMembro.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Ejemplo n.º 3
0
        //
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");

            string ativo = UtilRequest.getString("flagAtivo");

            var listaCargo = this.OCargoBL.listar(descricao, ativo).OrderBy(x => x.descricao);

            return(View(listaCargo.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
        //
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");

            bool?ativo = UtilRequest.getBool("ativo");

            var listaConteudos = this.OConteudoConsultaBL.listar(descricao, ativo).OrderBy(x => x.dtCadastro);

            return(View(listaConteudos.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Ejemplo n.º 5
0
 public void capturarParametros()
 {
     this.dtCompraInicio      = UtilRequest.getDateTime("dtCompraInicio");
     this.dtCompraFim         = UtilRequest.getDateTime("dtCompraFim");
     this.dtFinalizacaoInicio = UtilRequest.getDateTime("dtFinalizacaoInicio");
     this.dtFinalizacaoFim    = UtilRequest.getDateTime("dtFinalizacaoFim");
     this.idProduto           = UtilRequest.getInt32("idProduto");
     this.idPessoa            = UtilRequest.getInt32("idPessoa");
     this.valorBusca          = UtilRequest.getString("valorBusca");
 }
Ejemplo n.º 6
0
        //
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");
            int?   idPortal  = UtilRequest.getInt32("idPortal");
            bool?  ativo     = UtilRequest.getBool("flagAtivo");

            var lista = this.OHomePopupBL.listar(descricao, ativo, idPortal).OrderBy(x => x.id);

            return(View(lista.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Ejemplo n.º 7
0
        /// <summary>
        /// Shows image based on given phraase.
        /// </summary>
        /// <param name="activity">current activity</param>
        /// <param name="phraase">given phrase</param>
        /// <returns></returns>
        public async Task <HttpResponseMessage> ShowImage([Microsoft.AspNetCore.Mvc.FromBody] Activity activity, string phraase)
        {
            // Check, if line can be processed
            if (!IsToProcess(phraase))
            {
                return(null);
            }
            // Leave only passed url or phrase
            var entered = phraase.TrimStart().ToLower().Substring("show-image|".Length).Trim();

            // Assert presence of util to process requests
            AssureNN_UtilRequest();

            ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl));
            Activity        reply     = activity.CreateReply(entered);

            reply.Recipient   = activity.From;
            reply.Type        = "message";
            reply.Attachments = new List <Attachment>();
            if (entered.Equals("author") || entered.Equals("who made you"))
            {
                // Show author's github avatar
                reply.Attachments.Add(new Attachment()
                {
                    ContentUrl  = "https://avatars2.githubusercontent.com/u/12435750?s=460&v=4",
                    ContentType = "image/png",
                    Name        = "ttrzcinski.png"
                });
            }
            else if (UtilRequest.IsURL(entered))
            {
                // Show requested ur.l's image
                reply.Attachments.Add(new Attachment()
                {
                    ContentUrl  = entered,
                    ContentType = "image/png",
                    Name        = "downloaded_from_url.png"
                });
                // TODO show first image with given phrase
            }
            else
            {
                // Show default image
                reply.Attachments.Add(new Attachment()
                {
                    ContentUrl  = "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Creative-Tail-Animal-duck.svg/128px-Creative-Tail-Animal-duck.svg.png",
                    ContentType = "image/png",
                    Name        = "robot.png"
                });
            }

            await connector.Conversations.ReplyToActivityAsync(reply);

            return(new HttpResponseMessage(HttpStatusCode.Accepted));
        }
Ejemplo n.º 8
0
        //
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");

            bool?ativo = UtilRequest.getBool("flagAtivo");

            string flagProdServ = UtilRequest.getString("flagProdServ");

            int idTipoProduto = UtilRequest.getInt32("idTipoProduto");

            string flagTipoSaida = UtilRequest.getString("flagTipoSaida");

            var queryProdutos = this.OProdutoBL.listar(idTipoProduto, descricao, ativo, flagProdServ);

            if (flagTipoSaida == TipoSaidaHelper.EXCEL)
            {
                var OProdutoExportacao = new ProdutoExportacao();

                OProdutoExportacao.baixarExcel(queryProdutos.ToList());

                return(null);
            }

            var listaProdutos = queryProdutos.Select(x => new {
                x.id,
                x.idTipoProduto,
                x.idFornecedor,
                x.nome,
                x.descricaoResumida,
                x.valor,
                x.idOrganizacao,
                x.ativo,
                x.flagOnline,
                x.dtCadastro,
                x.flagParaTodos,
                x.flagSomenteAssociados,
                x.flagSomenteAssociadosQuites,
                x.flagValorConfiguravel,
                x.flagCortesia,
                x.qtdeDiasDuracao,
                TipoProduto = new { id = x.idTipoProduto, descricao = x.TipoProduto.descricao, x.TipoProduto.flagServico, x.TipoProduto.flagProduto },
            }).OrderBy(x => x.nome).ToPagedListJsonObject <Produto>(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros());

            var idsProdutos = listaProdutos.Select(x => x.id).ToArray();

            var listaFotos = this.OArquivoUploadFotoBL.listar(0, EntityTypes.PRODUTO, "S")
                             .Where(x => idsProdutos.Contains(x.idReferenciaEntidade)).ToList();

            foreach (var OProduto in listaProdutos)
            {
                OProduto.listaFotos = listaFotos.Where(x => x.idReferenciaEntidade == OProduto.id).ToList();
            }

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

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

            return(View(lista.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Ejemplo n.º 10
0
        public ActionResult registrarLeitura()
        {
            var ids = UtilRequest.getListInt("id");

            foreach (var id in ids)
            {
                this.ONotificacaoLeituraBL.registrarLeitura(id);
            }

            return(Json(new { error = false }));
        }
Ejemplo n.º 11
0
        public PartialViewResult partialListar()
        {
            var valorBusca    = UtilRequest.getString("valorBusca");
            var ativo         = UtilRequest.getString("ativo");
            var idTipoMailing = UtilRequest.getInt32("idTipoMailing");
            var idAssociado   = UtilRequest.getInt32("idAssociado");

            var lista = this.OMailingBL.listar(valorBusca, ativo, idTipoMailing, idAssociado).ToList();

            return(PartialView(lista));
        }
        public ActionResult listar()
        {
            var idMacroConta = UtilRequest.getInt32("idMacroConta");
            var idCategoria  = UtilRequest.getInt32("idCategoria");
            var descricao    = UtilRequest.getString("valorBusca");
            var ativo        = UtilRequest.getString("flagAtivo");

            var listaTipoCategoriaTitulo = this.OTipoCategoriaTituloBL.listar(idMacroConta, idCategoria, descricao, ativo).OrderBy(x => x.descricao);

            return(View(listaTipoCategoriaTitulo.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
Ejemplo n.º 13
0
        /// <summary>
        ///
        /// </summary>
        public ActionResult index()
        {
            int idMembro = UtilRequest.getInt32("idMembro");

            if (idMembro == 0)
            {
                idMembro = 1;
            }

            return(View());
        }
Ejemplo n.º 14
0
        public ActionResult changeLang()
        {
            string lang = this.Request["lang"];

            if (lang != null && !lang.Equals(string.Empty))
            {
                ViewData["lang"] = lang;
                UtilRequest.saveCookie(Request, Response, "UserSettings", "language", lang);
            }
            return(RedirectToAction("Index", "Home"));
        }
Ejemplo n.º 15
0
        //Listagem dos associados do sistema
        public ActionResult listar()
        {
            var idTipoAssociado         = UtilRequest.getInt32("idTipoAssociado");
            var flagDocumentosAprovados = UtilRequest.getBool("flagDocumentosAprovados");
            var valorBusca               = UtilRequest.getString("valorBusca");
            var ativo                    = UtilRequest.getString("flagAtivo");
            var flagTipoSaida            = UtilRequest.getString("tipoSaida");
            var flagSituacaoContribuicao = UtilRequest.getString("flagSituacaoContribuicao");

            var queryAssociados = this.OAssociadoBL.listar(idTipoAssociado, flagSituacaoContribuicao, valorBusca, ativo)
                                  .Where(x => x.ativo != "E");

            if (flagDocumentosAprovados == true)
            {
                queryAssociados = queryAssociados.Where(associado => associado.dtAprovacaoDocumento != null);
            }

            if (flagDocumentosAprovados == false)
            {
                queryAssociados = queryAssociados.Where(associado => associado.dtAprovacaoDocumento == null);
            }

            if (flagTipoSaida == TipoSaidaHelper.EXCEL)
            {
                //var OAssociadoConsultaExportacao = new AssociadoConsultaExportacao();

                //OAssociadoConsultaExportacao.baixarExcel(listaAssociados.ToList());

                //return null;
            }

            var query = queryAssociados.Select(
                x => new ItemListaAssociado {
                id                     = x.id,
                nroAssociado           = x.nroAssociado,
                descricaoTipoAssociado = x.TipoAssociado.nomeDisplay,
                flagTipoPessoa         = x.Pessoa.flagTipoPessoa,
                nome                   = x.Pessoa.nome,
                razaoSocial            = x.Pessoa.razaoSocial,
                nroDocumento           = x.Pessoa.nroDocumento,
                nroTelefone            = x.Pessoa.listaTelefones.FirstOrDefault(y => y.dtExclusao == null && y.ativo == true).nroTelefone,
                email                  = x.Pessoa.listaEmails.FirstOrDefault(y => y.dtExclusao == null).email,
                dtCadastro             = x.dtCadastro,
                dtAdmissao             = x.dtAdmissao,
                ativo                  = x.ativo
            }
                );

            query = query.OrderBy(x => x.nome);

            var lista = query.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros());

            return(View(lista));
        }
Ejemplo n.º 16
0
        //
        public ActionResult listar()
        {
            string descricao   = UtilRequest.getString("valorBusca");
            int?   idPortal    = UtilRequest.getInt32("idPortal");
            string ativo       = UtilRequest.getString("flagAtivo");
            int    tipoNoticia = (int)TipoNoticiaEnum.COMUNICADO;

            var lista = ONoticiaBL.listar(descricao, ativo, tipoNoticia, false, idPortal).OrderBy(x => x.descricao);

            return(View(lista.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
        //
        public ActionResult finalizados()
        {
            var queryAtendimentos = this.OAtendimentoConsultaBL.listar(true)
                                    .Where(x => x.idStatusAtendimento == AtendimentoStatusConst.FINALIZADO);

            queryAtendimentos = this.completarQuery(queryAtendimentos);

            queryAtendimentos = queryAtendimentos.OrderBy(x => x.id);

            return(View(queryAtendimentos.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
        public ActionResult index()
        {
            var valorBusca = UtilRequest.getString("valorBusca");

            var ativo = UtilRequest.getBool("flagAtivo");

            var listaCredores = this.OCredorBL.listar(valorBusca, ativo).OrderBy(x => x.Pessoa.nome)
                                .ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros());

            return(View(listaCredores));
        }
        public ActionResult alterarDadosOutrosPagamentos()
        {
            var id               = UtilRequest.getInt32("id");
            var tipoEdit         = UtilRequest.getString("tipoEdit");
            var nomeCampo        = UtilRequest.getString("campo").Trim();
            var valorCampo       = UtilRequest.getString("value").Trim();
            var nomeCampoDisplay = UtilRequest.getString("nomeCampoDisplay").Trim();
            var oldValue         = UtilRequest.getString("oldValue").Trim();
            var newValue         = UtilRequest.getString("newValue").Trim();

            var OTituloDespesa = OTituloDespesaBL.listar("").Where(x => x.listaTituloDespesaPagamento.Any(y => y.id == id && y.dtExclusao == null)).Select(x => new{
                x.id,
                listaTituloDespesaPagamento = x.listaTituloDespesaPagamento.Where(y => y.dtExclusao == null).Select(y => new{ y.id, y.dtVencimento })
            }).FirstOrDefault().ToJsonObject <TituloDespesa>();

            if (OTituloDespesa == null)
            {
                return(Json(UtilRetorno.newInstance(true, "Registro não localizado")));
            }

            var pagamentoAtual  = OTituloDespesa.listaTituloDespesaPagamento.FirstOrDefault(x => x.id == id);
            var listaPagamentos = OTituloDespesa.listaTituloDespesaPagamento.Where(x => x.id != id).ToList();

            if (tipoEdit == "NEXT")
            {
                listaPagamentos = listaPagamentos.Where(x => x.dtVencimento > pagamentoAtual.dtVencimento || (pagamentoAtual.id > x.id && pagamentoAtual.dtVencimento == x.dtVencimento)).ToList();
            }

            if (!listaPagamentos.Any())
            {
                return(Json(UtilRetorno.newInstance(true, "Nenhum registro para ser alterado")));
            }

            var ORetorno = UtilRetorno.newInstance(false);

            foreach (var OPagamento in listaPagamentos)
            {
                var Retorno = OLogTituloDespesaPagamentoBL.alterarCampo(OPagamento.id, nomeCampo, valorCampo, "", nomeCampoDisplay, oldValue, newValue);

                if (Retorno.flagError)
                {
                    ORetorno.flagError = true;
                    ORetorno.listaErros.Add("Pagamento #" + OPagamento.id + " - " + Retorno.listaErros.FirstOrDefault());
                }
            }

            if (nomeCampo == "valorOriginal")
            {
                this.onAtualizarValorTituloDespesa.subscribe(new OnAtualizarValorTituloDespesaHandler());
                this.onAtualizarValorTituloDespesa.publish(OTituloDespesa.id as object);
            }

            return(Json(ORetorno));
        }
Ejemplo n.º 20
0
        public ActionResult modalExcluirSubConta()
        {
            CategoriaTituloExclusaoVM ViewModel = new CategoriaTituloExclusaoVM();

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

            ViewModel.carregarDados(id);

            ViewModel.idMacroContaNova = ViewModel.idMacroConta;

            return(View(ViewModel));
        }
Ejemplo n.º 21
0
        public ActionResult modalCadastrarDevedor(int?id)
        {
            var ViewModel = new DevedorForm();

            ViewModel.Devedor = this.ODevedorBL.carregar(UtilNumber.toInt32(id)) ?? new Devedor();

            ViewModel.Devedor.Pessoa = ViewModel.Devedor.Pessoa ?? new Pessoa();

            ViewModel.group = UtilRequest.getString("group");

            return(View(ViewModel));
        }
Ejemplo n.º 22
0
        public ActionResult alterarDados(FormCollection Form)
        {
            int idArquivo = UtilRequest.getInt32("pk");

            string nomeCampoAlterado = UtilRequest.getString("name");

            string novoValorCampo = UtilRequest.getString("value");

            this.OArquivoUploadFotoBL.atualizarDados(idArquivo, nomeCampoAlterado, novoValorCampo);

            return(Json(new { error = false, message = "Informações atualizadas com sucesso." }));
        }
Ejemplo n.º 23
0
        // Listagem dos associados do sistema
        public ActionResult Index()
        {
            var valorBusca = UtilRequest.getString("valorBusca");

            var ativo = UtilRequest.getBool("ativo");

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

            var listaTipos = query.OrderBy(x => x.id).ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros());

            return(View(listaTipos));
        }
        public ActionResult removerProduto()
        {
            int idProduto = UtilRequest.getInt32("idProduto");

            var listaPedidoProduto = this.OPedidoTempBL.carregar(Session.SessionID)?.listaProdutos;

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

            this.OPedidoProdutoTempBL.excluir(OPedidoItem.id);

            return(Json(new { error = false, message = "Produto removido com sucesso do pedido." }, JsonRequestBehavior.AllowGet));
        }
        //GET : Anuncios/Anuncio/listar
        public ActionResult listar()
        {
            string descricao = UtilRequest.getString("valorBusca");

            string ativo = UtilRequest.getString("flagAtivo");

            int idTipoAnuncio = (int)TipoAnuncioEnum.VITRINE;

            var lista = this.OAnuncioBL.listar(descricao, ativo, idTipoAnuncio).OrderBy(x => x.titulo);

            return(View(lista.ToPagedList(UtilRequest.getNroPagina(), UtilRequest.getNroRegistros())));
        }
        public ActionResult partialListaMovimento()
        {
            int idPedido = UtilRequest.getInt32("idPedido");

            byte idTipoTransacao = (byte)TipoTransacaoEnum.GANHO_PLANOS;

            var query = OExtratoConsultaBL.query(idPedido, 0, null, null).Where(x => x.idPedido == idPedido && x.idTipoTransacao == idTipoTransacao);

            var listaOcorrencias = query.ToList().OrderByDescending(x => x.dtCadastro).ToList();

            return(View(listaOcorrencias));
        }
Ejemplo n.º 27
0
        public ActionResult partialListarPedidos()
        {
            int idPessoa = UtilRequest.getInt32("idPessoa");

            var ViewModel = new PedidoPessoaLista();

            ViewModel.idPessoa = idPessoa;

            ViewModel.listaPedidos = this.OPedidoBL.listarPorPessoa(idPessoa).ToList();

            return(PartialView(ViewModel));
        }
        public ActionResult editar(int?id)
        {
            var ViewModel = new DespesaForm();

            ViewModel.TituloDespesa = this.OTituloDespesaBL.listar("", null).Select(x => new { x.id, x.descricao, x.dtExclusao }).FirstOrDefault(x => x.id == id).ToJsonObject <TituloDespesa>();
            if (ViewModel.TituloDespesa == null)
            {
                return(RedirectToAction("index", "DespesaCadastro", new { area = "FinanceiroLancamentos", urlRetorno = UtilRequest.getString("urlRetorno") }));
            }
            ViewModel.urlRetorno = UtilRequest.getString("urlRetorno");
            return(View(ViewModel));
        }
Ejemplo n.º 29
0
        //
        public ActionResult error404()
        {
            Response.StatusCode             = 404;
            Response.TrySkipIisCustomErrors = true;

            if (UtilRequest.getString("aspxerrorpath").IndexOf("AreaAssociados", StringComparison.Ordinal) != -1)
            {
                return(RedirectToAction("error404", "Erro", new { area = "AreaAssociados/Erros" }));
            }

            return(View());
        }
Ejemplo n.º 30
0
        //
        public ActionResult listar()
        {
            string descricao    = UtilRequest.getString("valorBusca");
            string ativo        = UtilRequest.getString("flagAtivo");
            int    idFornecedor = UtilRequest.getInt32("idFornecedor");
            int    idProduto    = UtilRequest.getInt32("idProduto");

            var listaTipoEstoqueEntrada = this.OEstoqueEntradaBL.listar(idFornecedor, idProduto, descricao, ativo)
                                          .OrderByDescending(x => x.ProdutoEstoque.dtMovimentacao);

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