private string ResponderSalvarJanela() { string lRetorno = string.Empty; if (Session["Usuario"] == null) { return(lRetorno); } ; SalvarObjetoRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lRequest = new SalvarObjetoRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(); lRequest.Objeto = new MonitoramentoRiscoLucroPrejuizoParametrosInfo(); lRequest.Objeto.Colunas = GetColunas; lRequest.Objeto.Consulta = DsConsulta; lRequest.Objeto.IdUsuario = base.UsuarioLogado.Id; lRequest.Objeto.NomeJanela = GetNomePagina; //if (GetIdJanela.HasValue) //{ // lRequest.Objeto.IdJanela = this.GetIdJanela.Value; //} SalvarObjetoResponse <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lResponse = new PersistenciaDbIntranet().SalvarObjeto <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(lRequest); lRetorno = base.RetornarSucessoAjax(lResponse, "Sucesso"); return(lRetorno); }
private string ResponderBuscarItensParaListagemSimples() { string lRetorno = string.Empty; ConsultarEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lRequest = new ConsultarEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(); lRequest.Objeto.IdUsuario = base.UsuarioLogado.Id; var lResponse = new PersistenciaDbIntranet().ConsultarObjetos <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(lRequest); //new TransporteParametrosMonitoramentoRisco(lResponse.Resultado) lRetorno = JsonConvert.SerializeObject(lResponse); return(lRetorno); }
private string ResponderExcluirJanela() { string lRetorno = string.Empty; RemoverEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lRequest = new RemoverEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(); lRequest.Objeto = new MonitoramentoRiscoLucroPrejuizoParametrosInfo(); if (GetIdJanela.HasValue) { lRequest.Objeto.IdJanela = this.GetIdJanela.Value; } RemoverObjetoResponse <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lResponse = new PersistenciaDbIntranet().RemoverObjeto <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(lRequest); lRetorno = base.RetornarSucessoAjax(lRequest, "Sucesso"); return(lRetorno); }
private string ResponderSelecionaColunasInvisiveis() { string lRetorno = string.Empty; TransporteParametrosMonitoramentoRiscoColunas lTransporte = new TransporteParametrosMonitoramentoRiscoColunas(); var lRequest = new ReceberEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(); lRequest.Objeto = new MonitoramentoRiscoLucroPrejuizoParametrosInfo(); lRequest.Objeto.IdJanela = GetIdJanela.Value; var lReponse = new PersistenciaDbIntranet().ReceberObjeto <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(lRequest); lTransporte = new TransporteParametrosMonitoramentoRiscoColunas(lReponse.Objeto); lRetorno = base.RetornarSucessoAjax(lTransporte, "Dados da página listados com sucesso!"); return(lRetorno); }
private string ResponderListarJanelasParametros() { string lRetorno = string.Empty; TransporteDeListaPaginada lRetornoLista = new TransporteDeListaPaginada(); ConsultarEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo> lRequest = new ConsultarEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(); lRequest.Objeto = new MonitoramentoRiscoLucroPrejuizoParametrosInfo(); lRequest.Objeto.IdUsuario = base.UsuarioLogado.Id; var lResponse = new PersistenciaDbIntranet().ConsultarObjetos <MonitoramentoRiscoLucroPrejuizoParametrosInfo>(lRequest); lRetornoLista = new TransporteDeListaPaginada(lResponse.Resultado); lRetorno = base.RetornarSucessoAjax(lResponse.Resultado, "Paginas Listadas com sucesso!!"); return(lRetorno); }
private List <DateTime> BuscarDatasUltimasNegociacoes(int pCdCliente, DateTime pDe, DateTime pAte) { var lRetorno = new List <DateTime>(); var lResponse = new ConsultarObjetosResponse <UltimasNegociacoesInfo>(); var lRequest = new ConsultarEntidadeRequest <UltimasNegociacoesInfo>(); lRequest.Objeto = new UltimasNegociacoesInfo(); lRequest.Objeto.CdCliente = pCdCliente; lRequest.Objeto.CdClienteBmf = pCdCliente; lRequest.Objeto.DataDe = pDe; lRequest.Objeto.DataAte = pAte; lResponse = new PersistenciaDbIntranet().ConsultarObjetos <UltimasNegociacoesInfo>(lRequest); if (null != lResponse.Resultado && lResponse.Resultado.Count > 0) { lResponse.Resultado.ForEach(lUni => { lRetorno.Add(lUni.DtUltimasNegociacoes); }); } return(lRetorno); }
private string ResponderBuscarItensParaListagemSimples() { IServicoMonitorRisco lServico = Ativador.Get <IServicoMonitorRisco>(); string lRetorno = string.Empty; string lColunas = string.Empty; MonitorLucroPrejuizoRequest lRequest = new MonitorLucroPrejuizoRequest(); TransporteDeListaPaginadaMonitoramentoRisco lRetornoLista = new TransporteDeListaPaginadaMonitoramentoRisco(); if (Session["Usuario"] == null) { return(string.Empty); } if (null != this.GetCdCliente) { lRequest.Cliente = this.GetCdCliente.Value; } if (null != this.GetCdAssessor) { lRequest.Assessor = this.GetCdAssessor.Value; } if (base.CodigoAssessor != null) { lRequest.Assessor = base.CodigoAssessor.Value; lRequest.CodigoLogin = this.UsuarioLogado.Id; } lRequest.Semaforo = this.GetSemaforo; lRequest.ProporcaoPrejuiso = this.GetProporcaoPrejuizo; DsConsulta = this.GetConsulta; if (GetIdJanela.HasValue) { var lReponse = new PersistenciaDbIntranet().ReceberObjeto <MonitoramentoRiscoLucroPrejuizoParametrosInfo> (new ReceberEntidadeRequest <MonitoramentoRiscoLucroPrejuizoParametrosInfo>() { Objeto = new MonitoramentoRiscoLucroPrejuizoParametrosInfo() { IdJanela = GetIdJanela.Value } }); DsConsulta = lReponse.Objeto.Consulta; lColunas = lReponse.Objeto.Colunas; lRequest = this.SeparaConsultaGet(DsConsulta); } MonitorLucroPrejuizoResponse lRetornoConsulta = new MonitorLucroPrejuizoResponse(); //lRequest.NovoRange = 1; lRetornoConsulta = lServico.ObterMonitorLucroPrejuizo(lRequest); if (null != lRetornoConsulta && null != lRetornoConsulta.Monitor) { List <ExposicaoClienteInfo> lListaMonitor = lRetornoConsulta.Monitor; for (int i = 50; i < lRetornoConsulta.TotalRegistros; i += 50) { lRequest.NovoRange = i / 50; lListaMonitor.AddRange(lServico.ObterMonitorLucroPrejuizo(lRequest).Monitor); } this.SessaoUltimaConsulta = new TransporteRiscoMonitoramentoLucrosPrejuizos().TraduzirLista(lListaMonitor); Session["Monitor_" + base.UsuarioLogado.Id] = lRetornoConsulta.Monitor; this.ResponderFiltrarPorColuna(); this.AplicarFiltrosDePesquisa(); //lRetorno = base.RetornarSucessoAjax(this.SessaoUltimaConsulta, "Sucesso"); lRetornoLista = new TransporteDeListaPaginadaMonitoramentoRisco(this.SessaoUltimaConsulta); lRetorno = JsonConvert.SerializeObject(lRetornoLista); if (!string.IsNullOrEmpty(lColunas)) { lRetornoLista.ColunasDaGrid = lColunas; } lRetornoLista.TotalDeItens = this.SessaoUltimaConsulta.Count; lRetornoLista.PaginaAtual = 1; lRetornoLista.TotalDePaginas = 0; return(lRetorno); } else { lRetorno = base.RetornarErroAjax("Ocorreu um erro ao processar a requisição"); } return(lRetorno); }