Пример #1
0
    private Boolean GuardarRol(ListViewItem e)
    {
        using (Clases.cASPNET_ROLES objRoles = new Clases.cASPNET_ROLES())
        {
            TextBox TextNombre      = e.FindControl("txtNombreEdit") as TextBox;
            TextBox TextDescripcion = e.FindControl("txtDescripcionEdit") as TextBox;
            try
            {
                objRoles.RoleId = Convert.ToInt32(lstRoles.DataKeys[e.DataItemIndex].Values[0]);

                if (objRoles.bConsultar())
                {
                    objRoles.RoleName    = TextNombre.Text;
                    objRoles.Descripcion = TextDescripcion.Text;
                    return(objRoles.bModificar());
                }
            }
            catch (Exception excp)
            {
                RegistraIncidencia("Administrador_ManageRoles", "Error en la función << GuardarRol() >>. Motivo :" + excp.Message, 2);
                return(false);
            }
        }
        return(false);
    }
Пример #2
0
 private void RellenaRoles()
 {
     try
     {
         using (Clases.cASPNET_ROLES objRol = new Clases.cASPNET_ROLES())
         {
             objRol.LoweredRoleName = txtBusqueda.Text;
             lstRoles.DataSource    = objRol.ObtenerDatos();
             lstRoles.DataBind();
         }
     }
     catch (Exception excp)
     {
         RegistraIncidencia("Administrador_ManageRoles", "Error en la función << RellenaRoles() >>. Motivo :" + excp.Message, 2);
     }
 }
Пример #3
0
 private void EliminaRol(int nItemIndex)
 {
     if (!string.IsNullOrEmpty(lstRoles.DataKeys[nItemIndex].Values[0].ToString()))
     {
         using (Clases.cASPNET_ROLES objRol = new Clases.cASPNET_ROLES())
         {
             objRol.RoleId = Convert.ToInt32(lstRoles.DataKeys[nItemIndex].Values[0]);
             if (objRol.bConsultar())
             {
                 Roles.DeleteRole(objRol.RoleName);
                 lstRoles.EditIndex = -1;
                 RellenaRoles();
             }
         }
     }
 }