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