private void CargarGrilla() { LogicaNegocio Ln = new LogicaNegocio(); DataTable res; try { string mes = (ddlMes.SelectedItem != null) ? (ddlMes.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlMes.SelectedItem.Text : ""; string etapa = (ddlEtapa.SelectedItem != null) ? (ddlEtapa.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlEtapa.SelectedItem.Text : ""; string ejecutivo = (ddlEjecutivo.SelectedItem != null) ? (ddlEjecutivo.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlEjecutivo.SelectedItem.Text : ""; string empresa = txtRazonSocial.Text; string canal = (ddlCanal.SelectedItem != null) ? (ddlCanal.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlCanal.SelectedItem.Text : ""; string fondo = (ddlFondo.SelectedItem != null) ? (ddlFondo.SelectedItem.Text.ToLower().Contains("seleccione")) ? "" : ddlFondo.SelectedItem.Text : ""; if (string.IsNullOrEmpty(mes) && string.IsNullOrEmpty(etapa) && string.IsNullOrEmpty(ejecutivo) && string.IsNullOrEmpty(empresa) && string.IsNullOrEmpty(canal) && string.IsNullOrEmpty(fondo)) { aplicaFiltros = false; } else { aplicaFiltros = true; } res = Ln.ListarSeguimientoCompromisos(mes, etapa, ejecutivo, empresa, canal, fondo); ResultadosBusqueda.DataSource = res; ResultadosBusqueda.DataBind(); } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString(); Page.Response.Redirect("Mensaje.aspx"); } }
private void llenargrid(int tipoOperacion) { try { int idDepartamento = ddl_departamento.SelectedValue == "-1" ? 0 : Convert.ToInt32(ddl_departamento.SelectedValue); string descDepartamento = ddl_departamento.SelectedIndex == 0 ? "" : ddl_departamento.SelectedItem.Text.Trim(); int idBanco = ddl_banco.SelectedValue == "-1" ? 0 : Convert.ToInt32(ddl_banco.SelectedValue); string descBanco = ddl_banco.SelectedIndex == 0 ? "" : ddl_banco.SelectedItem.Text.Trim(); int idCargo = ddl_cargo.SelectedValue == "-1" ? 0 : Convert.ToInt32(ddl_cargo.SelectedValue); string descCargo = ddl_cargo.SelectedIndex == 0 ? "" : ddl_cargo.SelectedItem.Text.Trim(); bool habilitado = chk_Habilitado.Checked; LogicaNegocio MTO = new LogicaNegocio(); DataTable res; res = MTO.ListarUsuarios(tipoOperacion, 0, txt_nombre.Text.Trim(), txt_rut.Text.Trim(), idDepartamento, descDepartamento, idBanco, descBanco, txt_numeroCuenta.Text.Trim(), idCargo, descCargo, habilitado, ""); ResultadosBusqueda.DataSource = res; ResultadosBusqueda.DataBind(); } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString(); Page.Response.Redirect("Mensaje.aspx"); } }
protected void CargarGrid(string etapa, string subEtapa, string estado, string buscar, int pageS, int pageN) { try { //pos = 0; LogicaNegocio MTO = new LogicaNegocio(); DataSet res; res = MTO.ListarBitacoraPago(etapa, subEtapa, estado, buscar, AREA.ToString(), CARGO.ToString(), USER.ToString(), pageS, pageN); //int con; if (res.Tables[0].Rows.Count > 0) { ResultadosBusqueda.Visible = true; ocultarDiv(); ResultadosBusqueda.DataSource = res.Tables[0]; ResultadosBusqueda.DataBind(); } else { ResultadosBusqueda.Visible = false; ocultarDiv(); dvWarning.Style.Add("display", "block"); lbWarning.Text = "No se encontraron registro para la busqueda selecionada, por favor probar con otros filtros"; } } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); } }
private void llenarGridComentarios() { asignacionResumen(ref objresumen); LogicaNegocio Ln = new LogicaNegocio(); DataTable res; try { res = Ln.ListarComentarios(objresumen.idOperacion.ToString()); ResultadosBusqueda.DataSource = res; ResultadosBusqueda.DataBind(); } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString(); Page.Response.Redirect("Mensaje.aspx"); } }
private void llenarGridCompromisos() { asignacionResumen(ref objresumen); LogicaNegocio Ln = new LogicaNegocio(); DataSet res; try { res = Ln.ListarCompromisos(objresumen.idOperacion.ToString()); //Cargar datos de form superior string razonSocial = res.Tables[1].Rows[0]["RazonSocial"].ToString(); string operacion = res.Tables[1].Rows[0]["Operacion"].ToString(); string ejecutivo = res.Tables[1].Rows[0]["Ejecutivo"].ToString(); string etapa = res.Tables[1].Rows[0]["Etapa"].ToString(); string canal = res.Tables[1].Rows[0]["Canal"].ToString(); string fondo = res.Tables[1].Rows[0]["Fondo"].ToString(); string montoOper = res.Tables[1].Rows[0]["MontoOperacion"].ToString(); string montoCom = res.Tables[1].Rows[0]["MontoComision"].ToString(); this.txtRazonSocial.Text = razonSocial; this.txtOperacion.Text = operacion; this.txtEjecutivo.Text = ejecutivo; this.txtEtapa.Text = etapa; this.txtFondo.Text = fondo; this.txtMontoOperacion.Text = montoOper; this.txtMontoComision.Text = montoCom; this.txtCanal.Text = canal; if (res.Tables[0].Rows.Count > 0) { ResultadosBusqueda.DataSource = res.Tables[0]; ResultadosBusqueda.DataBind(); } } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); Page.Session["Error"] = ex.Source.ToString() + ": " + ex.Message.ToString(); Page.Response.Redirect("Mensaje.aspx"); } }
protected void CargarGrid(string etapa, string subEtapa, string estado, string buscar, int pageS, int pageN) { try { pos = 0; LogicaNegocio MTO = new LogicaNegocio(); DataSet res; res = MTO.ListarSeguimiento1(etapa, subEtapa, estado, buscar, ViewState["AREA"].ToString(), ViewState["CARGO"].ToString(), USER.ToString(), pageS, pageN); OPCIONESPERMISOS = res.Tables[0]; int con = 0; if (res.Tables[1] != null) { for (int i = 0; i <= res.Tables[0].Rows.Count - 1; i++) { if (i + 1 <= res.Tables[0].Rows.Count - 1) { if (i < res.Tables[0].Rows.Count - 2 && res.Tables[0].Rows[i]["Descripcion"].ToString() == res.Tables[0].Rows[i + 1]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (res.Tables[0].Rows[i]["Descripcion"].ToString() != res.Tables[0].Rows[i - 1]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } else { if (i == 0) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { res.Tables[0].Rows[i]["nroColum"] = res.Tables[0].Rows[i - 1]["nroColum"]; } else { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } if (res.Tables[1].Rows.Count > 0) { ResultadosBusqueda.Visible = true; ResultadosBusqueda.DataSource = res.Tables[1]; ResultadosBusqueda.DataBind(); } else { ResultadosBusqueda.Visible = false; warning("No se encontraron registro para la busqueda selecionada, por favor probar con otros filtros"); } } } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); } }
protected void CargarGrid(string etapa, string subEtapa, string estado, string buscar, int pageS, int pageN) { try { pos = 0; LogicaNegocio MTO = new LogicaNegocio(); DataSet res; string fechai = string.Empty; string fechaf = string.Empty; if (!dtcFechaInicio.IsDateEmpty) { fechai = dtcFechaInicio.SelectedDate.Day.ToString() + "-" + dtcFechaInicio.SelectedDate.Month.ToString() + "-" + dtcFechaInicio.SelectedDate.Year.ToString(); } if (!dtcFechaFin.IsDateEmpty) { fechaf = dtcFechaFin.SelectedDate.Day.ToString() + "-" + dtcFechaFin.SelectedDate.Month.ToString() + "-" + dtcFechaFin.SelectedDate.Year.ToString(); } res = MTO.ListarContabilidad(ViewState["CARGO"].ToString(), ViewState["AREA"].ToString(), ViewState["USER"].ToString(), ddlTipoTransaccion.SelectedValue, int.Parse(ddlEstado.SelectedValue), txtNroTransaccion.Text, txtRUT.Text.ToString().Replace(".", "").Replace("-", "").Replace(" ", ""), txtBuscar.Text, txtNCertificado.Text, fechai, fechaf, pageS, pageN); OPCIONESPERMISOS = res.Tables[0]; int con = 0; if (res.Tables[1] != null) { for (int i = 0; i <= res.Tables[0].Rows.Count - 1; i++) { if (i + 1 <= res.Tables[0].Rows.Count - 1) { if (i < res.Tables[0].Rows.Count - 2 && res.Tables[0].Rows[i]["Descripcion"].ToString() == res.Tables[0].Rows[i + 1]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (i <= res.Tables[0].Rows.Count - 1 || res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } else { if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[0].Rows[i - 1]["nroColum"]; } } } if (res.Tables[1].Rows.Count > 0) { ResultadosBusqueda.Visible = true; ocultarDiv(); ResultadosBusqueda.DataSource = res.Tables[1]; ResultadosBusqueda.DataBind(); } else { ResultadosBusqueda.Visible = false; ocultarDiv(); dvWarning.Style.Add("display", "block"); lbWarning.Text = "No se encontraron registro para la busqueda selecionada, por favor probar con otros filtros"; } } } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); } }
protected void CargarGrid() { try { pos = 0; LogicaNegocio Ln = new LogicaNegocio(); DataSet res; string razonSocial = txtRazonSocial.Text; string rut = txtRUT.Text; string descEjecutivo = ddlEjecutivo.SelectedItem.Text == "Seleccione" ? "" : ddlEjecutivo.SelectedItem.Text; res = Ln.ListarMantenimientoRiesgo(razonSocial, rut, descEjecutivo, ViewState["CARGO"].ToString(), ViewState["AREA"].ToString()); ViewState["OPCIONESPERMISOS"] = res.Tables[0]; int con = 0; if (res.Tables[1] != null) { for (int i = 0; i <= res.Tables[0].Rows.Count - 1; i++) { if (i + 1 <= res.Tables[0].Rows.Count - 1) { if (i < res.Tables[0].Rows.Count - 2 && res.Tables[0].Rows[i]["Descripcion"].ToString() == res.Tables[0].Rows[i + 1]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } else { if (i == 0) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { //con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[0].Rows[i - 1]["nroColum"]; //res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } if (res.Tables[1].Rows.Count > 0) { ResultadosBusqueda.Visible = true; ocultarDiv(); ResultadosBusqueda.DataSource = res.Tables[1]; ResultadosBusqueda.DataBind(); } else { ResultadosBusqueda.Visible = false; ocultarDiv(); dvWarning.Style.Add("display", "block"); lbWarning.Text = "No se encontraron registro para la busqueda selecionada, por favor probar con otros filtros."; } } } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); } }
protected void CargarGrid(string etapa, string subEtapa, string estado, string buscar, int pageS, int pageN) { try { pos = 0; LogicaNegocio Ln = new LogicaNegocio(); DataSet res; res = Ln.ListarFiscalia(etapa, subEtapa, estado, txtBuscar.Text.ToString(), ViewState["AREA"].ToString(), ViewState["CARGO"].ToString(), ViewState["USER"].ToString(), pageS, pageN, ddlEdoFiscalia.SelectedValue.ToString()); ViewState["OPCIONESPERMISOS"] = res.Tables[0]; int con = 0; if (res.Tables[1] != null) { for (int i = 0; i <= res.Tables[0].Rows.Count - 1; i++) { if (i + 1 <= res.Tables[0].Rows.Count - 1) { if (i < res.Tables[0].Rows.Count - 2 && res.Tables[0].Rows[i]["Descripcion"].ToString() == res.Tables[0].Rows[i + 1]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else { if (res.Tables[0].Rows[i]["Descripcion"].ToString() != res.Tables[0].Rows[i - 1]["Descripcion"].ToString()) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } else { if (i == 0) { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } else if (i <= res.Tables[0].Rows.Count - 1 && res.Tables[0].Rows[i - 1]["Descripcion"].ToString() == res.Tables[0].Rows[i]["Descripcion"].ToString()) { res.Tables[0].Rows[i]["nroColum"] = res.Tables[0].Rows[i - 1]["nroColum"]; } else { con++; res.Tables[0].Rows[i]["nroColum"] = res.Tables[1].Columns.Count; } if (con > 0) { res.Tables[1].Columns.Add(res.Tables[0].Rows[i]["Descripcion"].ToString().Trim(), typeof(string)); con = 0; } } } if (res.Tables[1].Rows.Count > 0) { ResultadosBusqueda.Visible = true; ocultarDiv(); ResultadosBusqueda.DataSource = res.Tables[1]; ResultadosBusqueda.DataBind(); } else { ResultadosBusqueda.Visible = false; ocultarDiv(); dvWarning.Style.Add("display", "block"); lbWarning.Text = "No se encontraron registro para la busqueda selecionada, por favor probar con otros filtros"; } AsignarUsuario(); } } catch (Exception ex) { LoggingError.PostEventRegister(ex, ConfigurationManager.AppSettings["pathLog"].ToString(), "", "", ConfigurationManager.AppSettings["logName"].ToString(), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledLog"].ToString()), Convert.ToBoolean(ConfigurationManager.AppSettings["enabledEventViewer"].ToString()), ConfigurationManager.AppSettings["registerEventsTypes"].ToString(), EventLogEntryType.Error); } }