private void InicializarFormulario() { RecuperoService recuperoService = new RecuperoService(); ctrlCuil.Text = string.Empty; TipoMotivoRecuperoList = TipoMotivoRecuperoList ?? recuperoService.ListarTipoMotivoRecupero(); TipoEstadoRecuperoList = TipoEstadoRecuperoList ?? recuperoService.ListarTipoEstadoRecupero(); CargarCombo(ddlMotivo, TipoMotivoRecuperoList); CargarCombo(this.ddlEstado, TipoEstadoRecuperoList); valorResidualDesde.Text = string.Empty; valorResidualHasta.Text = string.Empty; this.panelResultados.Visible = false; }
protected void btnBuscar_Click(object sender, EventArgs e) { lblMensaje.Text = string.Empty; var cuil = ctrlCuil.Text; lblMensaje.Text += ctrlCuil.ValidarCUIL(); lblMensaje.Text += new ValidadorRecuperoGestionForm(ddlMotivo.SelectedValue, ddlEstado.SelectedValue, valorResidualDesde.Text, valorResidualHasta.Text).EjecutarValidaciones(); if (NoHayError()) { log.Info("Se ejecuta ListarRecuperosPorFiltro"); var recuperosForm = new RecuperoService().ListarRecuperosPorFiltro(new RecuperoWS.FiltroDeRecuperos { Cuil = long.Parse(ctrlCuil.Text), Estado = new RecuperoWS.ComboBoxItem { Id = int.Parse(ddlEstado.SelectedValue), Texto = ddlEstado.SelectedItem.Text }, Motivo = new RecuperoWS.ComboBoxItem { Id = int.Parse(ddlMotivo.SelectedValue), Texto = ddlMotivo.SelectedItem.Text }, ValorResidualDesde = decimal.Parse(valorResidualDesde.Text), ValorResidualHasta = decimal.Parse(valorResidualHasta.Text) }); if (recuperosForm.RecuperosList.Any()) { panelResultados.Visible = true; panelFiltros.Visible = false; PopulateDataGrid(this.gridRecuperos, recuperosForm.RecuperosList); lblcantidadDeElementos.Text = recuperosForm.RecuperosList.ToList().Count.ToString(); lblCantidadTotal.Text = recuperosForm.CantidadTotalDeRegistros.ToString(); } else { lblMensaje.Text = "No se encontraron Recuperos segĂșn los filtros ingresados."; } } else { FormatLabelToError(lblMensaje); } }