コード例 #1
0
ファイル: vmAtendimento.cs プロジェクト: fernandoralmeida/Sim
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetOrigens < 1)
            {
                _param.Add("0");
                _param.Add("3");
            }
            else
            {
                _param.Add(GetOrigens.ToString());
                _param.Add(GetOrigens.ToString());
            }

            if (GetTipos == "...")
            {
                _param.Add("%");
                _param.Add("%");
            }
            else
            {
                _param.Add(GetTipos);
                _param.Add(GetTipos);
            }

            _param.Add(Accounts.AccountOn.Identificador);

            return(_param);
        }
コード例 #2
0
ファイル: vmqPessoas.cs プロジェクト: fernandoralmeida/Sim
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetCPF == string.Empty)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(new mMascaras().Remove(GetCPF));
            }

            if (GetNome == string.Empty)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(GetNome);
            }

            _param.Add(PFEmpreendedor.ToString());
            _param.Add(PFPotencialEmp.ToString());
            _param.Add(PFLiberal.ToString());

            return(_param);
        }
コード例 #3
0
        private List <string> Parametros()
        {
            var l = new List <string>();

            l.Add(DataI.ToShortDateString());

            if (GetNome == string.Empty || GetNome == null)
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetNome);
            }

            if (GetSecretaria == string.Empty || GetSecretaria == null || GetSecretaria == "...")
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetSecretaria);
            }

            return(l);
        }
コード例 #4
0
        private void AsyncListarViabilidades(List <string> sqlcommand)
        {
            BlackBox      = Visibility.Visible;
            StartProgress = true;
            PrintBox      = Visibility.Collapsed;
            MainBox       = Visibility.Visible;

            Task.Factory.StartNew(() => mdata.R_Viabilidades(sqlcommand))
            .ContinueWith(task =>
            {
                if (task.IsCompleted)
                {
                    mReport.Clear();
                    mReport.Show(task.Result);
                    mReport.Periodo.Add(DataI.ToShortDateString());
                    mReport.Periodo.Add(DataF.ToShortDateString());
                    Charts        = ProvedorGrafico.Viabilidade(mReport, true);
                    BlackBox      = Visibility.Collapsed;
                    StartProgress = false;
                }
                else
                {
                    BlackBox      = Visibility.Collapsed;
                    StartProgress = false;
                }
            },
                          System.Threading.CancellationToken.None,
                          TaskContinuationOptions.None,
                          TaskScheduler.FromCurrentSynchronizationContext());
        }
コード例 #5
0
        private List <string> ParametrosOperador()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetOrigens < 1)
            {
                _param.Add("0");
                _param.Add("3");
            }
            else
            {
                _param.Add(GetOrigens.ToString());
                _param.Add(GetOrigens.ToString());
            }

            _param.Add(Logged.Identificador);
            _param.Add(RaeOK.ToString());
            _param.Add(RaeNotOK.ToString());

            return(_param);
        }
コード例 #6
0
ファイル: vmReport.cs プロジェクト: fernandoralmeida/Sim.4.5
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString()); // 0
            _param.Add(DataF.ToShortDateString()); // 1

            if (GetSexo == 0)
            {
                _param.Add("0"); //2
                _param.Add("2"); //3
            }

            if (GetSexo == 1)
            {
                _param.Add("1"); //2
                _param.Add("1"); //3
            }

            if (GetSexo == 2)
            {
                _param.Add("2"); //2
                _param.Add("2"); //3
            }

            _param.Add(GetPerfil.ToString());  // 4
            _param.Add(ComNegocio.ToString()); // 5

            return(_param);
        }
コード例 #7
0
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetProtocolo == string.Empty || GetProtocolo == null)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(GetProtocolo);
            }

            if (GetLogradouro == string.Empty || GetLogradouro == null)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(GetLogradouro);
            }

            if (GetSituacao < 1)
            {
                _param.Add("0");
                _param.Add("99");
            }
            else
            {
                _param.Add(GetSituacao.ToString());
                _param.Add(GetSituacao.ToString());
            }

            if (GetRequerente == string.Empty || GetRequerente == null)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(GetRequerente);
            }

            _param.Add(Account.Logged.Identificador);

            return(_param);
        }
コード例 #8
0
ファイル: vmMain.cs プロジェクト: fernandoralmeida/Sim
        private List <string> Parametros(string param)
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());

            _param.Add(AccountOn.Identificador);

            _param.Add("CADASTRO DE COMÉRCIO AMBULANTE");

            return(_param);
        }
コード例 #9
0
        private List <string> Parametros(string param)
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());

            _param.Add(Logged.Identificador);

            _param.Add(param);

            return(_param);
        }
コード例 #10
0
        private void AsyncListarLegislacaoC(List <object> sqlcommand)
        {
            BlackBox      = Visibility.Visible;
            MainBox       = Visibility.Visible;
            PrintBox      = Visibility.Collapsed;
            StartProgress = true;

            string _leis   = Leis ? "LEI " : "";
            string _leis_c = Leis_Comp ? "LEI COMPLEMENTAR " : "";
            string _dec    = Decretos ? "DECRETO " : "";

            Filtros.Clear();

            Filtros.Add("[TIPO: " + _leis + _leis_c + _dec + "]");
            Filtros.Add("[PERIODOS: " + DataI.ToShortDateString() + " - " + DataI.ToShortDateString() + "]");
            Filtros.Add("[CLASSIFICAÇÃO: LLC " + LLCs[LLC].Nome.ToUpper() + " E DEC " + DECs[DEC].Nome.ToUpper() + "]");
            Filtros.Add("[RESUMO: " + Resumo + "]");
            Filtros.Add("[SITUAÇÃO: " + Situacao[GetSituacao].Nome.ToUpper() + "]");
            Filtros.Add("[ORIGEM: " + Origem[GetOrigem].Nome.ToUpper() + "]");
            Filtros.Add("[AUTOR: " + Autor + "]");

            StringBuilder sb = new StringBuilder();

            foreach (string filtro in Filtros)
            {
                sb.Append(filtro);
            }

            ViewFiltros = sb.ToString();

            Task.Factory.StartNew(() => mdatac.Legislacao_C(sqlcommand))
            .ContinueWith(task =>
            {
                if (task.IsCompleted)
                {
                    ListaLegislativa = task.Result;
                    BlackBox         = Visibility.Collapsed;
                    StartProgress    = false;
                }
                else
                {
                    BlackBox      = Visibility.Collapsed;
                    StartProgress = false;
                }
            },
                          System.Threading.CancellationToken.None,
                          TaskContinuationOptions.None,
                          TaskScheduler.FromCurrentSynchronizationContext());
        }
コード例 #11
0
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            Filtros.Clear();

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());
            _param.Add(new mMascaras().Remove(GetCNPJCPF));
            _param.Add(new mMascaras().Remove(GetCNPJCPF));
            Filtros.Add("[CLIENTE = " + GetCNPJCPF + "]");

            return(_param);
        }
コード例 #12
0
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString()); // 0
            _param.Add(DataF.ToShortDateString()); // 1

            if (GetSituacao < 1)
            {
                _param.Add("0"); // 2
                _param.Add("5"); // 3
            }
            else
            {
                _param.Add(GetSituacao.ToString()); // 2
                _param.Add(GetSituacao.ToString()); // 3
            }

            return(_param);
        }
コード例 #13
0
ファイル: vmAtendimento.cs プロジェクト: fernandoralmeida/Sim
        private List <string> ParametrosOperador()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetTipos == "...")
            {
                _param.Add("%");
                _param.Add("%");
            }
            else
            {
                _param.Add(GetTipos);
                _param.Add(GetTipos);
            }

            _param.Add(Accounts.AccountOn.Nome);

            return(_param);
        }
コード例 #14
0
        private List <string> ParametrosOperador()
        {
            List <string> _param = new List <string>()
            {
            };

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetTipos < 1)
            {
                _param.Add("0");
                _param.Add("99");
            }
            else
            {
                _param.Add(Tipos[GetTipos - 1].Nome);
                _param.Add(Tipos[GetTipos - 1].Nome);
            }

            _param.Add(Accounts.AccountOn.Nome);

            return(_param);
        }
コード例 #15
0
ファイル: vmEmpresas.cs プロジェクト: fernandoralmeida/Sim
        private List <object> Parametros()
        {
            List <object> _param = new List <object>()
            {
            };

            _param.Add(DataI.ToShortDateString()); //0
            _param.Add(DataF.ToShortDateString()); //1

            if (GetCNAE == string.Empty)
            {
                _param.Add("%");//2
            }
            else
            {
                _param.Add(GetCNAE);//2
            }
            if (CNAE2 == true)
            {
                _param.Add(GetCNAE);//3
            }
            else
            {
                _param.Add("%");//3
            }
            if (GetSituacao == "...")
            {
                _param.Add("%");//4
            }
            else
            {
                _param.Add(GetSituacao);//4
            }
            if (GetPorte == 0)
            {
                _param.Add("%");//5
            }
            else
            {
                _param.Add(GetPorte.ToString());//5
            }
            if (EstabelecimentoFixo && Correspondencia)
            {
                _param.Add("%");//6
            }
            else if (!EstabelecimentoFixo && !Correspondencia)
            {
                _param.Add("0");//6
            }
            else if (EstabelecimentoFixo && !Correspondencia)
            {
                _param.Add("1");//6
            }
            else if (!EstabelecimentoFixo && Correspondencia)
            {
                _param.Add("2");//6
            }

            if (SegmentoAgro == true || SegmentoAgro == false)
            {
                _param.Add(SegmentoAgro);//7
            }
            else
            {
                _param.Add("%");//7
            }
            if (SegmentoIndustria == true || SegmentoIndustria == false)
            {
                _param.Add(SegmentoIndustria);//8
            }
            else
            {
                _param.Add("%");//8
            }
            if (SegmentoComercio == true || SegmentoComercio == false)
            {
                _param.Add(SegmentoComercio);//9
            }
            else
            {
                _param.Add("%");//9
            }
            if (SegmentoServicos == true || SegmentoServicos == false)
            {
                _param.Add(SegmentoServicos);//10
            }
            else
            {
                _param.Add("%");//10
            }
            return(_param);
        }
コード例 #16
0
        private List <object> Parametros()
        {
            List <object> _param = new List <object>()
            {
            };

            if (GetRazaoSocial == string.Empty || GetRazaoSocial == null)
            {
                _param.Add("%");//0
            }
            else
            {
                _param.Add(GetRazaoSocial);//0
            }
            if (GetCNPJ == string.Empty || GetCNPJ == null)
            {
                _param.Add("%");//1
            }
            else
            {
                _param.Add(new mMascaras().Remove(GetCNPJ));//1
            }
            if (GetCNAE == string.Empty)
            {
                _param.Add("%");//2
            }
            else
            {
                _param.Add(GetCNAE);//2
            }
            if (CNAE2 == true)
            {
                _param.Add(GetCNAE);//3
            }
            else
            {
                _param.Add("%");                   //3
            }
            _param.Add(DataI.ToShortDateString()); //4
            _param.Add(DataF.ToShortDateString()); //5

            if (SegmentoAgro == true || SegmentoAgro == false)
            {
                _param.Add(SegmentoAgro);//6
            }
            else
            {
                _param.Add("%");//6
            }
            if (SegmentoIndustria == true || SegmentoIndustria == false)
            {
                _param.Add(SegmentoIndustria);//7
            }
            else
            {
                _param.Add("%");//7
            }
            if (SegmentoComercio == true || SegmentoComercio == false)
            {
                _param.Add(SegmentoComercio);//8
            }
            else
            {
                _param.Add("%");//8
            }
            if (SegmentoServicos == true || SegmentoServicos == false)
            {
                _param.Add(SegmentoServicos);//9
            }
            else
            {
                _param.Add("%");//9
            }
            if (GetPorte == 0)
            {
                _param.Add("%");//10
            }
            else
            {
                _param.Add(GetPorte);//10
            }
            if (EstabelecimentoFixo && Correspondencia)
            {
                _param.Add("%");//11
            }
            else
            if (!EstabelecimentoFixo && !Correspondencia)
            {
                _param.Add("0");//11
            }
            else
            if (EstabelecimentoFixo && !Correspondencia)
            {
                _param.Add("1");//11
            }
            else
            if (!EstabelecimentoFixo && Correspondencia)
            {
                _param.Add("2");//11
            }

            if (GetSituacao == "...")
            {
                _param.Add("%");//12
            }
            else
            {
                _param.Add(GetSituacao);//12
            }
            if (GetEndereco == string.Empty || GetEndereco == null)
            {
                _param.Add("%");//13
            }
            else
            {
                _param.Add(GetEndereco);//13
            }
            if (GetBairro == string.Empty || GetBairro == null)
            {
                _param.Add("%");//14
            }
            else
            {
                _param.Add(GetBairro);//14
            }
            return(_param);
        }
コード例 #17
0
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            Filtros.Clear();

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (Autorizacao == string.Empty || Autorizacao == null)
            {
                _param.Add("%");
                Filtros.Add("[D.I.A = TODOS]");
            }
            else
            {
                _param.Add(Autorizacao);
                Filtros.Add("[D.I.A = " + Autorizacao + "]");
            }

            if (Titular == string.Empty || Titular == null)
            {
                _param.Add("%");
                Filtros.Add("[TITULAR = TODOS]");
            }
            else
            {
                _param.Add(Titular);
                Filtros.Add("[TITULAR = ]" + Titular + "]");
            }

            if (Atividade == string.Empty || Atividade == null)
            {
                _param.Add("%");
                Filtros.Add("[ATIVIDADE = TODOS]");
            }
            else
            {
                _param.Add(Atividade);
                Filtros.Add("[ATIVIDADE = " + Atividade + "]");
            }

            if (FormaAtuacao == string.Empty || FormaAtuacao == null)
            {
                _param.Add("%");
                Filtros.Add("[ATUAÇÃO = TODOS]");
            }
            else
            {
                _param.Add(FormaAtuacao);
                Filtros.Add("[ATUAÇÃO = " + FormaAtuacao + "]");
            }

            if (Situacao == string.Empty || Situacao == null)
            {
                _param.Add("%");
                Filtros.Add("[SITUÇÃO = TODOS]");
            }
            else
            {
                _param.Add(Situacao);
                Filtros.Add("[SITUÇÃO = " + Situacao + "]");
            }

            return(_param);
        }
コード例 #18
0
        private List <object> ParametrosC()
        {
            List <object> _param = new List <object>()
            {
            };

            _param.Add(Leis);                      //0
            _param.Add(Leis_Comp);                 //1
            _param.Add(Decretos);                  //2
            _param.Add(DataI.ToShortDateString()); //3
            _param.Add(DataF.ToShortDateString()); //4
            if (Resumo == string.Empty)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(Resumo);                                               //5
            }
            if (GetSituacao == 0)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(GetSituacao.ToString());                                         //6
            }
            if (GetOrigem == 0)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(GetOrigem.ToString());                                       //7
            }
            if (Autor == string.Empty)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(Autor);                                              //8
            }
            if (LLC == 0)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(LLC.ToString());                                 //9
            }
            if (DEC == 0)
            {
                _param.Add("%");
            }
            else
            {
                _param.Add(DEC.ToString());                                 //10
            }
            return(_param);
        }
コード例 #19
0
ファイル: vmSearch.cs プロジェクト: fernandoralmeida/Sim
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            Filtros.Clear();

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());


            if (GetEstados < 1)
            {
                _param.Add("0");
                _param.Add("99");
                Filtros.Add("[ESTADOs = TODOS]");
            }
            else
            {
                _param.Add(GetEstados.ToString());
                _param.Add(GetEstados.ToString());
                Filtros.Add("[ESTADOs = " + Estados[GetEstados].Nome + "]");
            }

            if (GetTipos < 1)
            {
                _param.Add("0");
                _param.Add("99");
                Filtros.Add("[TIPOs = TODOS]");
            }
            else
            {
                _param.Add(GetTipos.ToString());
                _param.Add(GetTipos.ToString());
                Filtros.Add("[TIPOs = " + GetTipos + "]");
            }

            if (GetSetor < 1)
            {
                _param.Add("0");
                _param.Add("99");
                Filtros.Add("[SETOR = TODOS]");
            }
            else
            {
                _param.Add(GetSetor.ToString());
                _param.Add(GetSetor.ToString());
                Filtros.Add("[SETOR = " + GetTipos + "]");
            }

            if (GetCNPJCPF == string.Empty || GetCNPJCPF == null)
            {
                _param.Add("%");
                Filtros.Add("[CLIENTE = TODOS]");
            }
            else
            {
                _param.Add(new mMascaras().Remove(GetCNPJCPF));
                Filtros.Add("[CLIENTE = " + GetCNPJCPF + "]");
            }

            return(_param);
        }
コード例 #20
0
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            Filtros.Clear();

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetProtocolo == string.Empty || GetProtocolo == null)
            {
                _param.Add("%");
                Filtros.Add("[PROTOCOLO = TODOS]");
            }
            else
            {
                _param.Add(GetProtocolo);
                Filtros.Add("[PROTOCOLO = " + GetProtocolo + "]");
            }



            if (GetCNPJCPF == string.Empty || GetCNPJCPF == null)
            {
                _param.Add("%");
                Filtros.Add("[CLIENTE = TODOS]");
            }
            else
            {
                _param.Add(new mMascaras().Remove(GetCNPJCPF));
                Filtros.Add("[CLIENTE = " + GetCNPJCPF + "]");
            }

            if (GetOrigens < 1)
            {
                _param.Add("0");
                _param.Add("3");
                Filtros.Add("[ORIGEM = TODOS]");
            }
            else
            {
                _param.Add(GetOrigens.ToString());
                _param.Add(GetOrigens.ToString());
                Filtros.Add("[ORIGEM = " + Origens[GetOrigens].Nome + "]");
            }

            if (GetTipos == "...")
            {
                _param.Add("%");
                _param.Add("%");
                Filtros.Add("[SERVIÇOS = TODOS]");
            }
            else
            {
                _param.Add(GetTipos);
                _param.Add(GetTipos);
                Filtros.Add("[SERVIÇOS = " + GetTipos + "]");
            }

            _param.Add(RaeOK.ToString());
            _param.Add(RaeNotOK.ToString());

            return(_param);
        }
コード例 #21
0
        private List <string> Parametros()
        {
            List <string> _param = new List <string>()
            {
            };

            Filtros.Clear();

            _param.Add(DataI.ToShortDateString());
            _param.Add(DataF.ToShortDateString());

            if (GetAtividade == string.Empty || GetAtividade == null)
            {
                _param.Add("%");//0
                Filtros.Add("[ATIVIDADE = TODOS]");
            }
            else
            {
                _param.Add(GetAtividade);//0
                Filtros.Add("[ATIVIDADE = ]" + GetAtividade + "]");
            }

            if (GetLocal == string.Empty || GetLocal == null)
            {
                _param.Add("%");//1
                Filtros.Add("[LOCAL = TODOS]");
            }
            else
            {
                _param.Add(GetLocal);//1
                Filtros.Add("[LOCAL = " + GetLocal + "]");
            }

            if (GetSituacao < 1)
            {
                _param.Add("0");  //2
                _param.Add("99"); //3
                Filtros.Add("[SITUÇÃO = TODOS]");
            }
            else
            {
                _param.Add(GetSituacao.ToString()); //2
                _param.Add(GetSituacao.ToString()); //3
                Filtros.Add("[SITUÇÃO = " + Situações[GetSituacao].Nome + "]");
            }

            Filtros.Clear();

            if (Report_Type == "ATIVOS")
            {
                Filtros.Add("D.I.A ATIVOS");
            }

            if (Report_Type == "VENCIDOS")
            {
                Filtros.Add("D.I.A VENCIDOS");
            }

            if (Report_Type == "SEM DATA DE VENCIMENTO")
            {
                Filtros.Add("D.I.A QUE NÃO PRECISAM RENOVADOS ANUALMENTE");
            }

            return(_param);
        }
コード例 #22
0
        private List <string> Parametros()
        {
            var l = new List <string>();

            l.Add(DataI.ToShortDateString());

            if (SameDate == true)
            {
                l.Add(DataI.ToShortDateString());
            }
            else
            {
                l.Add(new DateTime(DateTime.Now.Year, 12, 31).ToShortDateString());
            }

            if (GetNome == string.Empty || GetNome == null)
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetNome);
            }

            if (GetSecretaria == string.Empty || GetSecretaria == null || GetSecretaria == "...")
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetSecretaria);
            }

            if (GetSetor == string.Empty || GetSetor == null)
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetSetor);
            }

            if (GetSituacao == string.Empty || GetSituacao == null || GetSituacao == "...")
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetSituacao);
            }

            if (GetAnoParImpar == string.Empty || GetAnoParImpar == null || GetAnoParImpar == "...")
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetAnoParImpar);
            }

            if (GetResultado == string.Empty || GetResultado == null || GetResultado == "...")
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetResultado);
            }

            if (GetDescricaoResultado == string.Empty || GetDescricaoResultado == null || GetDescricaoResultado == "...")
            {
                l.Add("%");
            }
            else
            {
                l.Add(GetDescricaoResultado);
            }

            l.Add(GetPontosMinimo.ToString());

            return(l);
        }