Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                try
                {
                    lbNombreUsu.Text += "Bienvenido, " + Session["nombreUsuario"].ToString();
                }
                catch (Exception) { }

                int idUsuario = Convert.ToInt32(Session["idUsuario"]);

                Usuario u = logica.GetUsuario(idUsuario);

                txId.Text        = u.IdUsuario.ToString();
                txNombre.Text    = u.Nombre;
                txApellidos.Text = u.Apellidos;
                txAlias.Text     = u.Alias;
                txLoginReg.Text  = u.NombreLogin;
                txPassReg.Text   = u.NombrePassword;

                if (u.IdUsuario == 3)
                {
                    btnActualizar.Enabled  = false;
                    btnActualizar.CssClass = "btn btn-primary btn-lg btn-block";
                }


                if (u.TipoUsuario == 1)
                {
                    gvUsuarios.DataSource = logica.TablaUsuario();
                    gvUsuarios.DataBind();
                }
                else
                {
                    abreCol.Visible   = false;
                    gv.Visible        = false;
                    cierraCol.Visible = false;
                }

                int idTipo = Convert.ToInt32(Session["tipoUsuario"]);

                if (idTipo != 1)
                {
                    lbTipoUsu.Visible = false;

                    if (idTipo == 3)
                    {
                        lbDeshabilitado.Visible = true;
                    }
                }
                else
                {
                    cargaComboTipoUsuario(u.TipoUsuario);
                }
            }
        }