/// <summary> /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BLocatii /// </summary> /// <param name="pId"></param> /// <returns>Lista ce corespunde parametrilor</returns> /// <remarks></remarks> public static BColectieLocatii GetListByParam(CDefinitiiComune.EnumStare pStare, IDbTransaction pTranzactie) { BColectieLocatii lstDLocatii = new BColectieLocatii(); using (DataSet ds = DLocatii.GetListByParam(pStare, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDLocatii.Add(new BLocatii(dr)); } } return(lstDLocatii); }
private void ConstruiesteRanduriDGV(BColectieLocatii pListaLocatii) { this.dgvListaLocatii.IncepeContructieRanduri(); foreach (var elem in pListaLocatii) { incarcaRand(this.dgvListaLocatii.Rows[this.dgvListaLocatii.Rows.Add()], elem); } this.dgvListaLocatii.FinalizeazaContructieRanduri(); this.lblTotalLocatii.Text = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Total) + this.dgvListaLocatii.RowCount.ToString(); }
public static BColectieLocatii getByListaId(List <int> pListaId, IDbTransaction pTranzactie) { BColectieLocatii listaRetur = new BColectieLocatii(); if (!CUtil.EsteListaIntVida(pListaId)) { using (DataSet ds = DLocatii.GetByListId(pListaId, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { listaRetur.Add(new BLocatii(dr)); } } } return(listaRetur); }