public static BColectieClientiCabinete GetListByIdClient(int pIdClient, CDefinitiiComune.EnumStare pStare, IDbTransaction pTranzactie) { BColectieClientiCabinete lstDClientiCabinete = new BColectieClientiCabinete(); using (DataSet ds = DClientiCabinete.GetListByParamIdClient(pIdClient, pStare, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDClientiCabinete.Add(new BClientiCabinete(dr)); } } return(lstDClientiCabinete); }
public BColectieClientiCabinete Filtreaza(CDefinitiiComune.EnumStare pStare) { BColectieClientiCabinete SubLista = new BColectieClientiCabinete(); foreach (BClientiCabinete Element in this) { if (Element.EsteActiv != (pStare == CDefinitiiComune.EnumStare.Activa || pStare == CDefinitiiComune.EnumStare.Toate)) { continue; } SubLista.Add(Element); } return(SubLista); }
public BColectieClientiCabinete GetListaInactive() { BColectieClientiCabinete listaRetur = new BColectieClientiCabinete(); foreach (var item in this) { if (!item.EsteActiv) { listaRetur.Add(item); } } return(listaRetur); }
public static BColectieClientiCabinete getByListaId(List <int> pListaId, IDbTransaction pTranzactie) { BColectieClientiCabinete listaRetur = new BColectieClientiCabinete(); if (!CUtil.EsteListaIntVida(pListaId)) { using (DataSet ds = DClientiCabinete.GetByListId(pListaId, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { listaRetur.Add(new BClientiCabinete(dr)); } } } return(listaRetur); }
public BColectieClientiCabinete Intersectie(BColectieClientiCabinete pListaDeIntersectat) { return(CUtil.GetIntersectie <BColectieClientiCabinete, BClientiCabinete>(this, pListaDeIntersectat)); }