/// <summary> /// Metoda de clasa ce permite adaugarea unui obiect de tip DBanci /// </summary> /// <param name="pDenumire"></param> /// <param name="pInformatiiComplementare"></param> /// <returns></returns> /// <remarks></remarks> public static int Add(string pDenumire, string pInformatiiComplementare, IDbTransaction pTranzactie) { int id = DBanci.Add(BUtilizator.GetIdUtilizatorConectat(pTranzactie), pDenumire, pInformatiiComplementare, pTranzactie); _lstBanci = null; return(id); }
/// <summary> /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BBanci /// </summary> /// <param name="pId"></param> /// <returns>Lista ce corespunde parametrilor</returns> /// <remarks></remarks> public static BColectieBanci GetListByParam( CDefinitiiComune.EnumStare pStare, IDbTransaction pTranzactie) { BColectieBanci lstDBanci = new BColectieBanci(); using (DataSet ds = DBanci.GetListByParam(pStare, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDBanci.Add(new BBanci(dr)); } } return(lstDBanci); }
public BColectieBanci Filtreaza(CDefinitiiComune.EnumStare pStare) { BColectieBanci SubLista = new BColectieBanci(); foreach (BBanci Element in this) { if (Element.EsteActiv != (pStare == CDefinitiiComune.EnumStare.Activa || pStare == CDefinitiiComune.EnumStare.Toate)) { continue; } SubLista.Add(Element); } return(SubLista); }
public static BColectieBanci getByListaId(List <int> pListaId, IDbTransaction pTranzactie) { BColectieBanci listaRetur = new BColectieBanci(); if (!CUtil.EsteListaIntVida(pListaId)) { using (DataSet ds = DBanci.GetByListId(pListaId, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { listaRetur.Add(new BBanci(dr)); } } } return(listaRetur); }
public static void DistrugeListaTari() { _lstBanci = null; _lDictBanci = null; }
public BColectieBanci Intersectie(BColectieBanci pListaDeIntersectat) { return(CUtil.GetIntersectie <BColectieBanci, BBanci>(this, pListaDeIntersectat)); }