Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        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();
        }
Ejemplo n.º 3
0
        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);
        }