public BColectieUtilizator Filtreaza(CDefinitiiComune.EnumStare pStare) { BColectieUtilizator SubLista = new BColectieUtilizator(); foreach (BUtilizator Element in this) { if (Element.EsteActiv != (pStare == CDefinitiiComune.EnumStare.Activa || pStare == CDefinitiiComune.EnumStare.Toate)) { continue; } SubLista.Add(Element); } return(SubLista); }
public BColectieUtilizator GetListaInactive() { BColectieUtilizator listaRetur = new BColectieUtilizator(); foreach (var item in this) { if (!item.EsteActiv) { listaRetur.Add(item); } } return(listaRetur); }
public BColectieUtilizator Intersectie(BColectieUtilizator pListaDeIntersectat) { return(CUtil.GetIntersectie <BColectieUtilizator, BUtilizator>(this, pListaDeIntersectat)); }