private void ObterParametros() { try { ISaldoDevedor serv = Ativador.Get <ISaldoDevedor>(); ParametroResponse parametros = serv.ObterParametros(); ListaExcecaoAssessor.Clear(); ListaExcecaoAssessor = parametros.Parametro.ListaExcecaoAssessor; List <string> lista = AssesssoresExcluidosTotalSaldoHistorico.Split(';').ToList(); foreach (string item in lista) { if (!ListaExcecaoAssessor.Contains(Convert.ToInt32(item))) { ListaExcecaoAssessor.Add(Convert.ToInt32(item)); } } ListaExcecaoCliente.Clear(); ListaExcecaoCliente = parametros.Parametro.ListaExcecaoCliente; lblAssessoresExcl.Text = string.Join(", ", ListaExcecaoAssessor); lblClientesExcl.Text = string.Join(", ", ListaExcecaoCliente); } catch (Exception ex) { string msg = "Obter Parâmetros: " + ex.Message; MessageBox.Show(msg, "Histórico Movimento", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Constructor de la Clase /// </summary> public ParametroModel() { Parametro = new ParametroResponse(); ListaEmpresa = new List <SelectListItem>(); ListaSistema = new List <SelectListItem>(); ListaTipoParametro = new List <SelectListItem>(); }
private void ObterParametros() { try { ISaldoDevedor serv = Ativador.Get <ISaldoDevedor>(); ParametroResponse par = serv.ObterParametros(); LimiteSaldoDisponivel = par.Parametro.LimiteSaldoMulta; txtLimiteSaldo.Text = LimiteSaldoDisponivel.ToString("N0"); TaxaJuros = par.Parametro.TaxaJuros; txtTaxaJuros.Text = ((TaxaJuros - 1) * 100).ToString("N0"); CodigoArquivoTesouraria = par.Parametro.CodigoArquivoTesouraria; txtCodArqTesouraria.Text = CodigoArquivoTesouraria.ToString(); ListaExcecaoAssessor = par.Parametro.ListaExcecaoAssessor; foreach (int item in ListaExcecaoAssessor) { lstAssessoresIncluidos.Items.Add(item); } ListaExcecaoCliente = par.Parametro.ListaExcecaoCliente; foreach (int item in ListaExcecaoCliente) { lstClientesIncluidos.Items.Add(item); } } catch (Exception ex) { string msg = "Obter Parâmetros: " + ex.Message; MessageBox.Show(msg, "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ObterParametros() { try { txtDataInicial.Text = DateTime.Now.AddDays(-30).ToString("dd/MM/yyyy"); txtDataFinal.Text = DateTime.Now.ToString("dd/MM/yyyy"); ISaldoDevedor serv = Ativador.Get <ISaldoDevedor>(); ParametroResponse parametros = serv.ObterParametros(); ListaExcecaoAssessor.Clear(); ListaExcecaoAssessor = parametros.Parametro.ListaExcecaoAssessor; List <string> lista = AssesssoresExcluidosTotalSaldoHistorico.Split(';').ToList(); foreach (string item in lista) { if (!ListaExcecaoAssessor.Contains(Convert.ToInt32(item))) { ListaExcecaoAssessor.Add(Convert.ToInt32(item)); } } ListaExcecaoCliente.Clear(); ListaExcecaoCliente = parametros.Parametro.ListaExcecaoCliente; } catch (Exception ex) { string msg = "Obter Parâmetros: " + ex.Message; MessageBox.Show(msg, "Histórico Totais", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Constructor de la Clase /// </summary> public SeccionParametroModel() { Parametro = new ParametroResponse(); SeccionParametro = new ParametroSeccionResponse(); ListaTipoDato = new List <SelectListItem>(); ListaParametroRelacionado = new List <SelectListItem>(); ListaSeccionRelacionada = new List <SelectListItem>(); ListaSeccionRelacionadaVisible = new List <SelectListItem>(); }
private void ObterParametros() { try { ISaldoDevedor serv = Ativador.Get <ISaldoDevedor>(); ParametroResponse parametros = serv.ObterParametroNotificarAtendimentoDiasAlternados(); notificarAtendimentoDiasAlternados = parametros.Parametro.NotificarAtendimentoDiasAlternados; ListaAssessoresNotificadosDiasAlternados = AssessoresNotificadosDiasAlternados.Split(';').ToList(); } catch (Exception ex) { string msg = "Obter Parâmetros: " + ex.Message; MessageBox.Show(msg, "Notificar Atendimento", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Obtiene un response de Parámetro apartir de su logic /// </summary> /// <param name="parametroLogic">Entidad de Parámetro</param> /// <returns>Response de Parámetro</returns> public static ParametroResponse ObtenerParametroResponse(ParametroLogic parametroLogic) { var parametro = new ParametroResponse(); parametro.CodigoIdentificador = parametroLogic.CodigoIdentificador; parametro.TipoParametro = parametroLogic.TipoParametro; switch (parametro.TipoParametro) { case DatosConstantes.TipoParametro.Comun: parametro.DescripcionTipoParametro = "Común"; break; case DatosConstantes.TipoParametro.Sistema: parametro.DescripcionTipoParametro = "Sistema"; break; case DatosConstantes.TipoParametro.Funcional: parametro.DescripcionTipoParametro = "Funcional"; break; default: parametro.DescripcionTipoParametro = string.Empty; break; } parametro.CodigoParametro = parametroLogic.CodigoParametro; parametro.CodigoEmpresa = parametroLogic.CodigoEmpresa.ToString(); parametro.CodigoEmpresaIdentificador = parametroLogic.CodigoEmpresaIdentificador; parametro.NombreEmpresa = parametroLogic.NombreEmpresa; parametro.CodigoSistema = parametroLogic.CodigoSistema.HasValue ? parametroLogic.CodigoSistema.ToString() : null; parametro.CodigoSistemaIdentificador = parametroLogic.CodigoSistemaIdentificador; parametro.NombreSistema = parametroLogic.NombreSistema; parametro.Descripcion = parametroLogic.Descripcion; parametro.EstadoRegistro = parametroLogic.EstadoRegistro; parametro.IndicadorEmpresa = parametroLogic.IndicadorEmpresa; parametro.DescripcionIndicadorEmpresa = parametroLogic.IndicadorEmpresa ? "Si" : "No"; parametro.IndicadorPermiteAgregar = parametroLogic.IndicadorPermiteAgregar; parametro.IndicadorPermiteEliminar = parametroLogic.IndicadorPermiteEliminar; parametro.IndicadorPermiteModificar = parametroLogic.IndicadorPermiteModificar; parametro.Nombre = parametroLogic.Nombre; parametro.NumeroFila = parametroLogic.NumeroRegistro; parametro.FilasTotal = parametroLogic.TotalRegistro; return(parametro); }
private void ObterParametros() { try { ISaldoDevedor serv = Ativador.Get <ISaldoDevedor>(); ParametroResponse parametros = serv.ObterParametros(); LimiteSaldoDisponivel = parametros.Parametro.LimiteSaldoMulta; TaxaJuros = parametros.Parametro.TaxaJuros; ListaExcecaoAssessor.Clear(); ListaExcecaoAssessor = parametros.Parametro.ListaExcecaoAssessor; ListaExcecaoCliente.Clear(); ListaExcecaoCliente = parametros.Parametro.ListaExcecaoCliente; } catch (Exception ex) { string msg = "Obter Parâmetros: " + ex.Message; MessageBox.Show(msg, "Saldo Devedor", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSalvarConfiguracoes_Click(object sender, EventArgs e) { try { ParametroRequest request = new ParametroRequest(); request.Parametro = new ParametroInfo(); bool tryParseOk = false; decimal decimalOut = 0; int integerOut = 0; tryParseOk = decimal.TryParse(txtLimiteSaldo.Text, out decimalOut); if (!tryParseOk) { MessageBox.Show("Limite do Saldo Disponível inválido.", "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } request.Parametro.LimiteSaldoMulta = decimalOut; tryParseOk = decimal.TryParse(txtTaxaJuros.Text, out decimalOut); if (!tryParseOk) { MessageBox.Show("Taxa de Juros inválido.", "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } request.Parametro.TaxaJuros = 1 + (decimalOut / 100); tryParseOk = Int32.TryParse(txtCodArqTesouraria.Text, out integerOut); if (!tryParseOk) { MessageBox.Show("Código do Arquivo Tesouraria inválido.", "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } request.Parametro.CodigoArquivoTesouraria = integerOut; request.Parametro.ListaExcecaoAssessor = new List <int>(); foreach (object item in lstAssessoresIncluidos.Items) { request.Parametro.ListaExcecaoAssessor.Add((int)item); } request.Parametro.ListaExcecaoCliente = new List <int>(); foreach (object item in lstClientesIncluidos.Items) { request.Parametro.ListaExcecaoCliente.Add((int)item); } ISaldoDevedor serv = Ativador.Get <ISaldoDevedor>(); ParametroResponse resp = serv.GravarParametros(request); if (resp.Retorno == ParametroResponse.RETORNO_OK) { MessageBox.Show("Configuração gravada com sucesso!", "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Falha na gravação da Configuração!", "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { string msg = "Salvar Configurações: " + ex.Message; MessageBox.Show(msg, "Configuração", MessageBoxButtons.OK, MessageBoxIcon.Error); } OnGravaConfiguracao(); this.Close(); }