Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //~/Admin/Detalle.aspx?id
            idUsuario = Request.QueryString["id"];


            if (Page.IsPostBack)
            {
                return;
            }

            ddlRoles.DataSource     = _logicaNegocio.SeleccionarRoles();
            ddlRoles.DataValueField = "Id";
            ddlRoles.DataTextField  = "Nombre";
            ddlRoles.DataBind();

            //Validamos que estamos editando un usuario
            if (!string.IsNullOrEmpty(idUsuario))
            {
                divPassword.Visible          = false;
                divConfirmarPassword.Visible = false;

                var usuario = _logicaNegocio.Seleccionar(idUsuario);
                txtEmail.Text = usuario.Email;
                if (usuario.Rol != null)
                {
                    ddlRoles.SelectedValue = usuario.Rol.Id;
                }
            }
        }