protected void getMenuAntalis(System.Web.UI.HtmlControls.HtmlGenericControl oHtmControl, string pCoduser) { DBConn oConn = new DBConn(); if (oConn.Open()) { SyrPerfilesUsuarios oSysPerfilesUsuarios = new SyrPerfilesUsuarios(ref oConn); oSysPerfilesUsuarios.CodUsuario = pCoduser; oSysPerfilesUsuarios.CodPerfil = "7"; DataTable dtPerfil = oSysPerfilesUsuarios.Get(); if (dtPerfil != null) { if (dtPerfil.Rows.Count > 0) { cAntsUsuarios oAntsUsuarios = new cAntsUsuarios(ref oConn); oAntsUsuarios.CodUsuario = pCoduser; DataTable dtAntRoles = oAntsUsuarios.GetRoles(); if (dtAntRoles != null) { foreach (DataRow oRow in dtAntRoles.Rows) { if (oRow["cod_rol"].ToString() == "1") { oHtmControl.Controls.Add(new LiteralControl("<li><a href='../antalis/pagos_antalis.aspx'>Ingreso de Pago</a></li>")); } if (oRow["cod_rol"].ToString() == "2") { oHtmControl.Controls.Add(new LiteralControl("<li><a href='../antalis/controllerpagos.aspx'>Validación de Pago</a></li>")); } } } dtAntRoles = null; oHtmControl.Controls.Add(new LiteralControl("<li><a href='../antalis/reportevalijas.aspx'>Valijas Validadas</a></li>")); } } dtPerfil = null; } oConn.Close(); }
protected void Page_Load(object sender, EventArgs e) { oWeb.ValidaSessionAdm(); if (!IsPostBack) { CodUsuario.Value = oWeb.GetData("CodUsuario"); DBConn oConn = new DBConn(); if (oConn.Open()) { SysUsuario oUsuario = new SysUsuario(ref oConn); oUsuario.CodUsuario = CodUsuario.Value; DataTable dt = oUsuario.Get(); if (dt != null) { if (dt.Rows.Count > 0) { lblUsuario.Text = dt.Rows[0]["nom_user"].ToString() + ' ' + dt.Rows[0]["ape_user"].ToString(); cAntUsrTiposPago oUsrTiposPago = new cAntUsrTiposPago(ref oConn); oUsrTiposPago.CodUsuario = CodUsuario.Value; DataTable tdTipoPago = oUsrTiposPago.Get(); cAntsUsuarios oAntsUsuarios = new cAntsUsuarios(ref oConn); oAntsUsuarios.CodUsuario = CodUsuario.Value; DataTable dtRol = oAntsUsuarios.GetRoles(); if (dtRol != null) { if (dtRol.Rows.Count > 0) { foreach (DataRow oRow in dtRol.Rows) { if (oRow["cod_rol"].ToString() == "1") { chk_ingreso_pagos.Checked = true; } if (oRow["cod_rol"].ToString() == "2") { chk_controller.Checked = true; //cmb_tipo_pago.SelectedValue = oRow["tipo"].ToString(); if (tdTipoPago != null) { if (tdTipoPago.Rows.Count > 0) { foreach (DataRow oRow2 in tdTipoPago.Rows) { if (oRow2["tipo_pago"].ToString() == "1") { chk_cheque_dia.Checked = true; } if (oRow2["tipo_pago"].ToString() == "2") { chk_cheque_fecha.Checked = true; } if (oRow2["tipo_pago"].ToString() == "3") { chk_efectivo.Checked = true; } if (oRow2["tipo_pago"].ToString() == "4") { chk_letra.Checked = true; } if (oRow2["tipo_pago"].ToString() == "5") { chk_tarjeta.Checked = true; } if (oRow2["tipo_pago"].ToString() == "6") { chk_transferencia.Checked = true; } } } } Page.ClientScript.RegisterStartupScript(this.GetType(), "show", "$(function () { document.getElementById(\"idRowTipoPago\").style.display = 'block'; });", true); } } } } dtRol = null; } } dt = null; } oConn.Close(); } }