protected void LoadGrid() { DBConn oConn = new DBConn(); if (oConn.Open()) { cCliente oCliente = new cCliente(ref oConn); if (!string.IsNullOrEmpty(txtlogo.Text)) { oCliente.SNombre = txtlogo.Text; } gridLogos.DataSource = oCliente.GetHolding(); gridLogos.DataBind(); oConn.Close(); } }
protected void Page_Load(object sender, EventArgs e) { oIsUsuario = oWeb.ValidaUserAppReport(); oIsUsuario = oWeb.GetObjUsuario(); DateTime dTimeNow = DateTime.Now; //getMenu(idReportePago, oIsUsuario.CodUsuario, "1"); //getMenu(idProcesoSeguimiento, oIsUsuario.CodUsuario, "2"); //getMenu(idCartolas, oIsUsuario.CodUsuario, "3"); //getMenu(idProcesoNormalizacion, oIsUsuario.CodUsuario, "4"); //getMenu(idIndicadoresClaves, oIsUsuario.CodUsuario, "5"); //getMenu(IndClasificacionRiesgo, oIsUsuario.CodUsuario, "6"); //getMenuAntalis(indAntalis, oIsUsuario.CodUsuario); DBConn oConn = new DBConn(); if (!IsPostBack) { if (oConn.Open()) { string arrNkeyCliente = string.Empty; SysClienteUsuario oClienteUsuario = new SysClienteUsuario(ref oConn); oClienteUsuario.CodUsuario = oIsUsuario.CodUsuario; DataTable dt = oClienteUsuario.Get(); if (dt != null) { foreach (DataRow dRow in dt.Rows) { arrNkeyCliente = (string.IsNullOrEmpty(arrNkeyCliente) ? dRow["nkey_user"].ToString() : arrNkeyCliente + "," + dRow["nkey_user"].ToString()); } hdd_arrNkeyCliente.Value = arrNkeyCliente; } dt = null; if (arrNkeyCliente.Split(',').Count() > 0) { hdd_cli_show.Value = "V"; bCliente = true; cCliente oCliente = new cCliente(ref oConn); oCliente.ArrNkeyCliente = arrNkeyCliente; dt = oCliente.GetClientes(); if (dt != null) { cmbCliente.Items.Add(new ListItem("<< Seleccione Cliente >>", string.Empty)); foreach (DataRow oRow in dt.Rows) { cmbCliente.Items.Add(new ListItem(oRow["snombre"].ToString(), oRow["nkey_cliente"].ToString())); } } dt = null; colClientes.Visible = true; } cDebtUsrAsignados oDebtUsrAsignados = new cDebtUsrAsignados(ref oConn); oDebtUsrAsignados.CodUsuario = oIsUsuario.CodUsuario; oDebtUsrAsignados.CodConsulta = "23"; dt = oDebtUsrAsignados.Get(); if (dt != null) { if (dt.Rows.Count > 0) { bDeudor = ((dt.Rows[0]["filtro_deudor"].ToString() == "V") ? true : false); bHolding = ((dt.Rows[0]["filtro_holding"].ToString() == "V") ? true : false); } } dt = null; //if (bDeudor) // colDeudor.Visible = true; if (bHolding) { colHolding.Visible = true; cCliente oCliente = new cCliente(ref oConn); oCliente.ArrNkeyCliente = arrNkeyCliente; dt = oCliente.GetHolding(); if (dt != null) { if (dt.Rows.Count > 0) { cmbHolding.Visible = true; cmbHolding.Items.Add(new ListItem("<< Seleccione Holding >>", string.Empty)); foreach (DataRow oRow in dt.Rows) { cmbHolding.Items.Add(new ListItem(oRow["holding"].ToString(), oRow["ncodholding"].ToString())); } } } } oConn.Close(); } Log oLog = new Log(); oLog.IdUsuario = oIsUsuario.CodUsuario; oLog.ObsLog = "REPORTE CLIENTES RETENIDOS"; oLog.CodEvtLog = "1"; oLog.AppLog = "REPORTES DEBTCONTROL"; oLog.putLog(); } if (oConn.Open()) { if (!string.IsNullOrEmpty(cmbCliente.SelectedValue)) { cCliente oCliente = new cCliente(ref oConn); oCliente.CodNkey = cmbCliente.SelectedValue; DataTable dt = oCliente.GeCliente(); if (dt != null) { if (dt.Rows.Count > 0) { Signomoneda = dt.Rows[0]["signomoneda"].ToString().Trim(); Decimales = dt.Rows[0]["decimales"].ToString(); } } dt = null; if (!string.IsNullOrEmpty(Signomoneda)) { lblmoneda.Text = "Montos expresados en " + Signomoneda; } } oConn.Close(); } }
protected void oCmbTipoConsulta_OnClientSelectedIndexChanged(object o, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e) { DataTable oPages = null; tdselectvista.Visible = true; DBConn oConn = new DBConn(); if (oConn.Open()) { cAppPages oAppPages = new cAppPages(ref oConn); oAppPages.CodTipo = oCmbTipoConsulta.SelectedValue.ToString(); if (oCmbTipoConsulta.SelectedValue.ToString() == "N") { oAppPages.CodMonitor = CodMonitorView.Value; oPages = oAppPages.GetByType(); } else { oPages = oAppPages.GetByTipo(); } cAppTipoConnsulta oTipoConnsulta = new cAppTipoConnsulta(ref oConn); oTipoConnsulta.CodTipo = oCmbTipoConsulta.SelectedValue.ToString(); oTipoConnsulta.IndSegNivel = "S"; DataTable dtTpCon = oTipoConnsulta.Get(); if (dtTpCon != null) { if (dtTpCon.Rows.Count > 0) { //tpconsulta_segundonivel.Visible = true; tpconsulta_normal.Visible = false; //oCmbPages.Visible = false; //lblPage.Visible = true; //if (oPages != null) //{ // if (oPages.Rows.Count > 0) // { // lblPage.Text = oPages.Rows[0]["nom_page"].ToString(); // hddCodPage.Value = oPages.Rows[0]["cod_page"].ToString(); //LoadGrid(); // } // oPages.Dispose(); //} //oPages = null; btnGrabar2.Visible = false; } else { lblPage.Visible = false; cCliente oCliente = new cCliente(ref oConn); DataTable dtcliente = oCliente.Get(); tpconsulta_normal.Visible = true; tpconsulta_segundonivel.Visible = false; btnGrabar2.Visible = true; //oCmbPages.Items.Add(new ListItem("Selecciona una vista", "")); oCmbHolding.Items.Clear(); oCmbHolding.Items.Add(new ListItem("Selecciona holding", "")); DataTable dtholding = oCliente.GetHolding(); if (dtholding != null) { foreach (DataRow oRow in dtholding.Rows) { oCmbHolding.Items.Add(new ListItem(oRow["holding"].ToString(), oRow["ncodholding"].ToString())); } } dtholding = null; oCmbCliente.Items.Clear(); oCmbCliente.Items.Add(new RadComboBoxItem("Selecciona cliente", "")); if (dtcliente != null) { foreach (DataRow oRow in dtcliente.Rows) { oCmbCliente.Items.Add(new RadComboBoxItem(oRow["snombre"].ToString(), oRow["nkey_cliente"].ToString())); } } dtcliente = null; } } dtTpCon = null; oCmbPages.Visible = true; oCmbPages.Items.Clear(); oCmbPages.Items.Add(new RadComboBoxItem("Selecciona una Vista", "")); if (oPages != null) { if (oPages.Rows.Count > 0) { foreach (DataRow oRow in oPages.Rows) { oCmbPages.Items.Add(new RadComboBoxItem(oRow["nom_page"].ToString(), oRow["cod_page"].ToString())); } } oPages.Dispose(); } oPages = null; } oConn.Close(); }