public List <Roles> GenerarListaRoles() { List <Roles> listaRoles = new List <Roles>(); bool coma = this.rolesUsuario.Contains(","); RolesComponent rolesComponent = new RolesComponent(); if (coma) { char delimitador = ','; string[] valores = rolesUsuario.Split(delimitador); foreach (string item in valores) { Roles rol = new Roles(); rol = rolesComponent.ReadByNombreRol(item); listaRoles.Add(rol); } } else { Roles rol = new Roles(); rol = rolesComponent.ReadByNombreRol(rolesUsuario); listaRoles.Add(rol); } return(listaRoles); }