public void Calcular() { TimeSpan dias = DataFim.Subtract(DataInicio); InvestTotal = dias.Days * InvestDia; double vis = InvestTotal * 30; double nvis = vis; MaxVisualizacao = vis; for (int i = 0; i < 4; i++) { double clique = nvis * 0.12; double comp = clique * 0.15; nvis = comp * 40; MaxVisualizacao += nvis; MaxCliques += clique; MaxComp += comp; } MaxVisualizacao = Math.Round(MaxVisualizacao); MaxCliques = Math.Round(MaxCliques + 0.12 * nvis); MaxComp = Math.Round(MaxComp); }
public List <TransacaoModel> GetTransacoes(int id_usuario_logado) { List <TransacaoModel> list = new List <TransacaoModel>(); string filtro = ""; if (DataInicio != null && DataFim != null) { filtro += $" AND T.DATA >= '{DataInicio?.ToString("yyyy/MM/dd")}' " + $" AND T.DATA <= '{DataFim?.ToString("yyy/MM/dd")}'"; } if (!string.IsNullOrEmpty(Tipo) && Tipo != "A") { filtro += $" AND T.TIPO = '{Tipo[0]}'"; } if (Conta_Id > 0) { filtro += $" AND T.CONTA_ID = '{Conta_Id}'"; } string sql = "SELECT " + "T.ID AS TRANSACAO_ID, " + "T.DATA, " + "T.TIPO, " + "T.VALOR, " + "T.DESCRICAO AS TRANSACAO_DESCRICAO, " + "T.CONTA_ID, " + "C.NOME AS CONTA_NOME, " + "PLANO_CONTAS_ID, " + "PC.DESCRICAO AS PLANO_CONTAS_DESCRICAO " + "FROM TRANSACAO AS T " + "LEFT JOIN CONTA AS C ON C.Id = T.Conta_Id " + "LEFT JOIN PLANO_CONTAS AS PC ON PC.Id = T.Plano_Contas_Id " + $"WHERE PC.USUARIO_ID = {id_usuario_logado} {filtro}" + " ORDER BY T.DATA DESC "; var dt = Util.DAL.RetDataTable(sql); foreach (DataRow row in dt.Rows) { list.Add(new TransacaoModel() { Id = int.Parse(row["TRANSACAO_ID"].ToString()), Data = DateTime.Parse(row["DATA"].ToString()), Descricao = row["TRANSACAO_DESCRICAO"].ToString(), Tipo = row["TIPO"].ToString(), Conta_Id = int.Parse(row["CONTA_ID"].ToString()), Plano_Contas_Id = int.Parse(row["PLANO_CONTAS_ID"].ToString()), Valor = double.Parse(row["VALOR"].ToString()), Conta_Nome = row["CONTA_NOME"].ToString(), Plano_Contas_Descricao = row["PLANO_CONTAS_DESCRICAO"].ToString() }); } return(list); }
public override string ToString() { return(" Data de Entrega do veiculo: " + DataInicio.ToString("dd-MM-yy") + " | Valor: " + Valor + "€ | Data de Receção do veiculo: " + DataFim.ToString("dd-MM-yy")); }
private void BtnConsultar_Click(object sender, EventArgs e) { CConsultaAcessoClient oProxy = new CConsultaAcessoClient(); DateTime DataInicio, DataFim; string TextoConsulta = ""; string TipoAcesso, TipoPonto; int PontoControle, TipoUsuario, CodigoUsuario; if (DateTime.TryParse(MskDataInicio.Text, out DataInicio) == false) { DataInicio = DateTime.Parse("01/01/2000"); } else { TextoConsulta += "Início do período de seleção >=" + DataInicio.ToString("dd/MM/yyyy"); } if (DateTime.TryParse(MskDataFim.Text, out DataFim) == false) { DataFim = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy")).AddDays(1); } else { if (TextoConsulta.Trim() != "") { TextoConsulta += " e "; } TextoConsulta += "Final do período de seleção <=" + DataInicio.ToString("dd/MM/yyyy"); DataFim = DataFim.AddDays(1); } if (CboTipoPonto.SelectedIndex < 1) { TipoPonto = ""; } else if (CboTipoPonto.SelectedIndex == 1) { TipoPonto = "E"; if (TextoConsulta.Trim() != "") { TextoConsulta += " e "; } TextoConsulta += " Tipo Ponto de Controle PCAP_S=Entrada"; } else { TipoPonto = "S"; if (TextoConsulta.Trim() != "") { TextoConsulta += " e "; } TextoConsulta += "Tipo Ponto de Controle PCAP_S=Saída"; } if (CboPonto.SelectedIndex > -1) { PontoControle = (int)CboPonto.SelectedValue; if (TextoConsulta.Trim() != "") { TextoConsulta += " e "; } TextoConsulta += "Ponto de Controle PCAP_S= " + ((PONTOCONTROLE)CboPonto.SelectedItem).PoNome; } else { PontoControle = 0; } TipoAcesso = CboTipoAcesso.Text; if (CboTipoUsuario.SelectedIndex > 0) { TipoUsuario = CboTipoUsuario.SelectedIndex; if (TextoConsulta.Trim() != "") { TextoConsulta += " e "; } TextoConsulta += "Tipo de Usuário USR= "******"") { CodigoUsuario = int.Parse(TxtCodigoUsuario.Text); if (TextoConsulta.Trim() != "") { TextoConsulta += " e "; } TextoConsulta += "Usuário=" + LblUsuario.Text; } else { CodigoUsuario = 0; } var Retorno = oProxy.SelecionaAcessos(DataInicio, DataFim, TipoPonto, PontoControle, TipoAcesso, TipoUsuario, CodigoUsuario); oProxy.Close(); FrmConsulta oFrm = new FrmConsulta(Retorno, TextoConsulta); oFrm.Show(); this.Close(); }
public override string ToString() { return(+Valor + " € [" + DataInicio.ToShortDateString() + " a " + DataFim.ToShortDateString() + "]");// + " ( " + Kms + " ) "; }
public void SetarParametrosConformeRelatorio(string nomeRelatorio) { if (string.IsNullOrEmpty(nomeRelatorio)) { return; } string ocorrenciaTipoAlterado; switch (nomeRelatorio.ToLower()) { case "consolidadocontato": ParametrosVisualizacao.Add("sentido", DsSentido); ParametrosVisualizacao.Add("midia", DsMidia); ParametrosVisualizacao.Add("status", DsStatusAtividade); ParametrosVisualizacao.Add("canal", DsAtividadeTipo); ParametrosVisualizacao.Add("cliente", DsCliente); ParametrosVisualizacao.Add("usuario", DsCriadoPor); ParametrosVisualizacao.Add("dataInicio", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFim", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("atividadeTipoID", AtividadeTipoId != null ? AtividadeTipoId.ToString() : null); ParametrosVisualizacao.Add("statusAtividadeID", StatusAtividadeId != null ? StatusAtividadeId.ToString() : null); ParametrosVisualizacao.Add("userID", CriadoPor); ParametrosVisualizacao.Add("pessoaFisicaID", PessoaFisicaId != null ? PessoaFisicaId.ToString() : null); ParametrosVisualizacao.Add("pessoaJuridicaID", PessoaJuridicaId != null ? PessoaJuridicaId.ToString() : null); ParametrosVisualizacao.Add("potenciaisClienteID", PotenciaisClientesId != null ? PotenciaisClientesId.ToString() : null); MostrarStatusEntidade = false; MostrarOcorrenciaTratativa = false; MostrarOcorrenciaTipo = false; MostrarFila = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; break; case "detalhecontato": ParametrosVisualizacao.Add("dsSentido", DsSentido); ParametrosVisualizacao.Add("dsMidia", DsMidia); ParametrosVisualizacao.Add("dsStatusAtividade", DsStatusAtividade); ParametrosVisualizacao.Add("dsCanal", DsCanal); ParametrosVisualizacao.Add("dsCliente", DsCliente); ParametrosVisualizacao.Add("dsCriadoPor", DsCriadoPor); ParametrosVisualizacao.Add("dsStatusEntidade", DsStatusEntidade); ParametrosVisualizacao.Add("dsOcorrenciaTipo", DsOcorrenciaTipo); ParametrosVisualizacao.Add("dataInicio", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFim", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("sentido", Sentido); ParametrosVisualizacao.Add("pessoaFisicaID", PessoaFisicaId != null ? PessoaFisicaId.ToString() : null); ParametrosVisualizacao.Add("pessoaJuridicaID", PessoaJuridicaId != null ? PessoaJuridicaId.ToString() : null); ParametrosVisualizacao.Add("potenciaisClienteID", PotenciaisClientesId != null ? PotenciaisClientesId.ToString() : null); ParametrosVisualizacao.Add("midiaID", MidiaId != null ? MidiaId.ToString() : null); ParametrosVisualizacao.Add("atividadeTipoID", AtividadeTipoId != null ? AtividadeTipoId.ToString() : null); ParametrosVisualizacao.Add("criadoPor", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); MostrarStatusEntidade = false; MostrarOcorrenciaTratativa = false; MostrarOcorrenciaTipo = false; MostrarFila = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; break; case "detalheocorrencia": ParametrosVisualizacao.Add("dsSentido", DsSentido); ParametrosVisualizacao.Add("dsMidia", DsMidia); ParametrosVisualizacao.Add("dsStatusAtividade", DsStatusAtividade); ParametrosVisualizacao.Add("dsCanal", DsCanal); ParametrosVisualizacao.Add("dsCliente", DsCliente); ParametrosVisualizacao.Add("dsCriadoPor", DsCriadoPor); ParametrosVisualizacao.Add("dsStatusEntidade", DsStatusEntidade); ParametrosVisualizacao.Add("dsProtocolo", DsProtocolo); ParametrosVisualizacao.Add("dsOcorrenciaTipo", DsOcorrenciaTipo); ParametrosVisualizacao.Add("dsOcorrenciaTratativa", DsOcorrenciaTratativa); ParametrosVisualizacao.Add("dataInicio", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFim", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("sentido", Sentido); ParametrosVisualizacao.Add("pessoaFisicaID", PessoaFisicaId != null ? PessoaFisicaId.ToString() : null); ParametrosVisualizacao.Add("pessoaJuridicaID", PessoaJuridicaId != null ? PessoaJuridicaId.ToString() : null); ParametrosVisualizacao.Add("potenciaisClienteID", PotenciaisClientesId != null ? PotenciaisClientesId.ToString() : null); ParametrosVisualizacao.Add("statusEntidadeID", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("midiaID", MidiaId != null ? MidiaId.ToString() : null); ParametrosVisualizacao.Add("atividadeTipoID", AtividadeTipoId != null ? AtividadeTipoId.ToString() : null); ParametrosVisualizacao.Add("ocorrenciaID", OcorrenciaId != null ? OcorrenciaId.ToString() : null); ParametrosVisualizacao.Add("criadoPor", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); MostrarMidias = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarAtividadesTipo = false; MostrarOcorrenciaTratativa = true; MostrarFila = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; break; case "consolidadofilaatividade": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = false; MostrarMidias = false; MostrarOcorrenciaTipo = false; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; ParametrosVisualizacao.Add("dsFila", DsFila); ParametrosVisualizacao.Add("dataInicio", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFim", DataFim.ToString(CultureInfo.CurrentCulture)); break; case "detalheatividade": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = false; //MostrarDataFim = false; //MostrarDataInicio = false; MostrarMidias = false; MostrarOcorrenciaTipo = false; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; ParametrosVisualizacao.Add("dsFila", DsFila); ParametrosVisualizacao.Add("dsStatusAtividade", DsStatusAtividade); ParametrosVisualizacao.Add("dataInicio", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFim", DataFim.ToString(CultureInfo.CurrentCulture)); MostrarFila = false; break; case "cronologiaatendimento": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = false; MostrarDataFim = true; MostrarDataInicio = true; MostrarMidias = false; MostrarOcorrenciaTipo = false; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; break; case "ocorrencia": MostrarFila = false; MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = false; MostrarDataFim = true; MostrarDataInicio = true; MostrarMidias = false; MostrarOcorrenciaTipo = false; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; DataInicio = DataInicio != DateTime.MinValue ? DataInicio : DateTime.Now.AddDays(-90); DataFim = DataFim != DateTime.MinValue ? DataFim : DateTime.Now; ParametrosVisualizacao.Add("dataInicioPeriodo", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFimPeriodo", DataFim.ToString(CultureInfo.CurrentCulture)); break; case "ligacao": MostrarFila = false; MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = false; MostrarDataFim = true; MostrarDataInicio = true; MostrarMidias = false; MostrarOcorrenciaTipo = false; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; DataInicio = DataInicio != DateTime.MinValue ? DataInicio : DateTime.Now; DataFim = DataFim != DateTime.MinValue ? DataFim : DateTime.Now; ParametrosVisualizacao.Add("dataInicioPeriodo", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFimPeriodo", DataFim.ToString(CultureInfo.CurrentCulture)); break; case "consolidadoocorrencia": MostrarFila = false; MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarDataFim = true; MostrarDataInicio = true; MostrarMidias = false; MostrarOcorrenciaTipo = true; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = true; MostrarProduto = false; MostrarAtividadeNoPrazo = false; DataInicio = DataInicio != DateTime.MinValue ? DataInicio : DateTime.Now; DataFim = DataFim != DateTime.MinValue ? DataFim : DateTime.Now; ParametrosVisualizacao.Add("inicio", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("fim", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("usuario", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("status", DsStatusEntidade); ParametrosVisualizacao.Add("TipoPai", DsOcorrenciaTipo); break; case "atendimento": MostrarFila = false; MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = false; MostrarDataFim = true; MostrarDataInicio = true; MostrarMidias = false; MostrarOcorrenciaTipo = false; MostrarOcorrenciaTratativa = false; MostrarSentido = false; MostrarStatusAtividades = false; MostrarStatusEntidade = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; DataInicio = DataInicio != DateTime.MinValue ? DataInicio : DateTime.Now; DataFim = DataFim != DateTime.MinValue ? DataFim : DateTime.Now; ParametrosVisualizacao.Add("Data_Inicial", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("Data_Final", DataFim.ToString(CultureInfo.CurrentCulture)); break; case "fluxodeatendimentos": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarMidias = false; MostrarOcorrenciaTratativa = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarStatusAtividades = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; MostrarCanal = false; MostrarOcorrenciaTipo = false; ParametrosVisualizacao.Add("dataInicioPesquisa", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFinalPesquisa", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("usuarioID", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("usuarioIDNomeExibicao", DsCriadoPor); ParametrosVisualizacao.Add("SentidoAtendimento", Sentido); ParametrosVisualizacao.Add("Atendimento_canalID", CanalId != null ? CanalId.ToString() : null); ocorrenciaTipoAlterado = OcorrenciaTipoId.HasValue ? string.Format("{0}{1}", OcorrenciaTipoId, FilhosTambem ? ">" : "") : null; ParametrosVisualizacao.Add("Ocorrencia_ocorrenciasTiposEstrutura", ocorrenciaTipoAlterado); ParametrosVisualizacao.Add("Ocorrencia_statusEntidade", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("linkExterno", LinkExterno.ToString()); break; case "fluxodeatendimentosprodutivos": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarMidias = false; MostrarOcorrenciaTratativa = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarStatusAtividades = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; ocorrenciaTipoAlterado = OcorrenciaTipoId.HasValue ? string.Format("{0}{1}", OcorrenciaTipoId, FilhosTambem ? ">" : "") : null; ParametrosVisualizacao.Add("dataInicioPesquisa", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFinalPesquisa", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("CanalID", CanalId != null ? CanalId.ToString() : null); ParametrosVisualizacao.Add("OcorrenciasTiposEstrutura", ocorrenciaTipoAlterado); ParametrosVisualizacao.Add("StatusEntidadeIDs", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("CanalNomeExibicao", DsCanal); ParametrosVisualizacao.Add("OcorrenciasTiposEstruturaNomeExibicao", DsOcorrenciaTipo); ParametrosVisualizacao.Add("StatusEntidadeIDsNomeExibicao", DsStatusEntidade); ParametrosVisualizacao.Add("usuarioID", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("usuarioIDNomeExibicao", DsCriadoPor); ParametrosVisualizacao.Add("Atendimento_sentido", Sentido); ParametrosVisualizacao.Add("OcorrenciaNExibicao", DsOcorrenciaTipo); break; case "aig-fluxodeatendimentosprodutivosresolve": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarMidias = false; MostrarOcorrenciaTratativa = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarStatusAtividades = false; MostrarSentido = false; ocorrenciaTipoAlterado = OcorrenciaTipoId.HasValue ? string.Format("{0}{1}", OcorrenciaTipoId, FilhosTambem ? ">" : "") : null; ParametrosVisualizacao.Add("dataInicioPesquisa", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFinalPesquisa", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("CanalID", CanalId != null ? CanalId.ToString() : null); ParametrosVisualizacao.Add("OcorrenciasTiposEstrutura", ocorrenciaTipoAlterado); ParametrosVisualizacao.Add("StatusEntidadeIDs", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("CanalNomeExibicao", DsCanal); ParametrosVisualizacao.Add("OcorrenciasTiposEstruturaNomeExibicao", DsOcorrenciaTipo); ParametrosVisualizacao.Add("StatusEntidadeIDsNomeExibicao", DsStatusEntidade); ParametrosVisualizacao.Add("usuarioID", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("usuarioIDNomeExibicao", DsCriadoPor); ParametrosVisualizacao.Add("NoPrazoNomeExibicao", DsAtividadesNoPrazo); ParametrosVisualizacao.Add("ProdutoNomeExibicao", DsProduto); ParametrosVisualizacao.Add("NoPrazo", AtividadesNoPrazo.HasValue ? AtividadesNoPrazo.Value.ToString() : null); ParametrosVisualizacao.Add("ProdutoID", ProdutoId.HasValue ? ProdutoId.ToString() : null); break; case "fluxodeatendimentosporoperador": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarMidias = false; MostrarOcorrenciaTratativa = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarStatusAtividades = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; ocorrenciaTipoAlterado = OcorrenciaTipoId.HasValue ? string.Format("{0}{1}", OcorrenciaTipoId, FilhosTambem ? ">" : "") : null; ParametrosVisualizacao.Add("dataInicioPesquisa", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFinalPesquisa", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("usuarioID", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("usuarioIDNomeExibicao", DsCriadoPor); ParametrosVisualizacao.Add("SentidoAtendimento", Sentido); ParametrosVisualizacao.Add("Ocorrencia_ocorrenciasTiposEstrutura", ocorrenciaTipoAlterado); ParametrosVisualizacao.Add("Ocorrencia_statusEntidade", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("CanalID", CanalId != null ? CanalId.ToString() : null); ParametrosVisualizacao.Add("CanalNomeExibicao", DsCanal); break; case "fluxodeatendimentosrechamadas": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarMidias = false; MostrarOcorrenciaTratativa = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarStatusAtividades = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; MostrarMotivoRechamadaCliente = true; ocorrenciaTipoAlterado = OcorrenciaTipoId.HasValue ? string.Format("{0}{1}", OcorrenciaTipoId, FilhosTambem ? ">" : "") : null; ParametrosVisualizacao.Add("dataInicioPesquisa", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFinalPesquisa", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("usuarioID", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("usuarioIDNomeExibicao", DsCriadoPor); ParametrosVisualizacao.Add("SentidoAtendimento", Sentido); ParametrosVisualizacao.Add("Ocorrencias_ocorrenciasTiposEstrutura", ocorrenciaTipoAlterado); ParametrosVisualizacao.Add("Ocorrencia_statusEntidade", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("CanalID", CanalId != null ? CanalId.ToString() : null); ParametrosVisualizacao.Add("CanalNomeExibicao", DsCanal); ParametrosVisualizacao.Add("Ocorrencia_ocorrenciasTiposEstruturaNomeExibicao", DsOcorrenciaTipo); ParametrosVisualizacao.Add("exibirMotivoRechamadaCliente", ExibirRechamadaCliente.HasValue ? ExibirRechamadaCliente.Value.ToString() : null); break; case "tempoatendimentos": MostrarAtividadesTipo = false; MostrarBuscaDeCliente = false; MostrarCliente = false; MostrarCriadoPor = true; MostrarMidias = false; MostrarOcorrenciaTratativa = false; MostrarStatusEntidade = false; MostrarFila = false; MostrarStatusAtividades = false; MostrarSentido = false; MostrarProduto = false; MostrarAtividadeNoPrazo = false; ocorrenciaTipoAlterado = OcorrenciaTipoId.HasValue ? string.Format("{0}{1}", OcorrenciaTipoId, FilhosTambem ? ">" : "") : null; ParametrosVisualizacao.Add("dataInicioPesquisa", DataInicio.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("dataFinalPesquisa", DataFim.ToString(CultureInfo.CurrentCulture)); ParametrosVisualizacao.Add("usuarioID", string.IsNullOrEmpty(CriadoPor) ? null : CriadoPor); ParametrosVisualizacao.Add("usuarioIDNomeExibicao", DsCriadoPor); ParametrosVisualizacao.Add("SentidoAtendimento", Sentido); ParametrosVisualizacao.Add("Atendimento_canalID", CanalId != null ? CanalId.ToString() : null); ParametrosVisualizacao.Add("Ocorrencia_ocorrenciasTiposEstrutura", ocorrenciaTipoAlterado); ParametrosVisualizacao.Add("Ocorrencia_statusEntidade", StatusEntidadeId != null ? StatusEntidadeId.ToString() : null); ParametrosVisualizacao.Add("CanalID", CanalId != null ? CanalId.ToString() : null); ParametrosVisualizacao.Add("CanalIDNome", DsCanal); break; } }