public List <Rol> GetRolesFromArray(String rolesChequeados) { //Este if es para el modal cuando se agrega un rol al listado List <Rol> roles = new List <Rol>(); String[] arrayroles = rolesChequeados.Split(','); foreach (String idRol in arrayroles) { if (idRol != "") { int idRolInt = Int32.Parse(idRol); Rol newRol = rolRepository.GetFiltered(x => x.Id == idRolInt).SingleOrDefault(); if (!roles.Any(x => x.Id == newRol.Id)) { roles.Add(newRol); } } } return(roles); }