public BColectieStatiiDeLucruUtilizatori Filtreaza() { BColectieStatiiDeLucruUtilizatori SubLista = new BColectieStatiiDeLucruUtilizatori(); foreach (BStatiiDeLucruUtilizatori Element in this) { SubLista.Add(Element); } return(SubLista); }
/// <summary> /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BStatiiDeLucruUtilizatori /// </summary> /// <param name="pIdStatieDeLucru"></param> /// <param name="pIdUtilizator"></param> /// <returns>Lista ce corespunde parametrilor</returns> /// <remarks></remarks> public static BColectieStatiiDeLucruUtilizatori GetListByParam(int pIdUtilizator, IDbTransaction pTranzactie) { BColectieStatiiDeLucruUtilizatori lstDStatiiDeLucruUtilizatori = new BColectieStatiiDeLucruUtilizatori(); using (DataSet ds = DStatiiDeLucruUtilizatori.GetListByParam(pIdUtilizator, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDStatiiDeLucruUtilizatori.Add(new BStatiiDeLucruUtilizatori(dr)); } } return(lstDStatiiDeLucruUtilizatori); }
public static BColectieStatiiDeLucruUtilizatori getByListaId(List <int> pListaId, IDbTransaction pTranzactie) { BColectieStatiiDeLucruUtilizatori listaRetur = new BColectieStatiiDeLucruUtilizatori(); if (!CUtil.EsteListaIntVida(pListaId)) { using (DataSet ds = DStatiiDeLucruUtilizatori.GetByListId(pListaId, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { listaRetur.Add(new BStatiiDeLucruUtilizatori(dr)); } } } return(listaRetur); }