public BColectieUtilizatorDrepturi Filtreaza() { BColectieUtilizatorDrepturi SubLista = new BColectieUtilizatorDrepturi(); foreach (BUtilizatorDrepturi Element in this) { SubLista.Add(Element); } return(SubLista); }
/// <summary> /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BUtilizatorDrepturi /// </summary> /// <returns>Lista ce corespunde parametrilor</returns> /// <remarks></remarks> public static BColectieUtilizatorDrepturi GetListByParam(EnumRubrica pIdRubrica, EnumOptiune pIdOptiune, int pIdUtilizator, IDbTransaction pTranzactie) { BColectieUtilizatorDrepturi lstDUtilizatorDrepturi = new BColectieUtilizatorDrepturi(); using (DataSet ds = DUtilizatorDrepturi.GetListByParam(Convert.ToInt32(pIdRubrica), Convert.ToInt32(pIdOptiune), pIdUtilizator, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDUtilizatorDrepturi.Add(new BUtilizatorDrepturi(dr)); } } return(lstDUtilizatorDrepturi); }