Пример #1
0
        private void incarcaOptiuneaSelectata(CDefinitiiComune.EnumTipLista pOptiune)
        {
            this.lListaSelectata = pOptiune;
            if (this.lctrlListaProfesii != null)
            {
                this.lctrlListaProfesii.Visible = false;
            }
            if (this.lctrlListaTari != null)
            {
                this.lctrlListaTari.Visible = false;
            }
            if (this.lctrlListaRegiuni != null)
            {
                this.lctrlListaRegiuni.Visible = false;
            }
            if (this.lctrlListaLocalitati != null)
            {
                this.lctrlListaLocalitati.Visible = false;
            }
            if (this.lctrlListaCategorii != null)
            {
                this.lctrlListaCategorii.Visible = false;
            }
            if (this.lctrlListaParametrabila != null)
            {
                this.lctrlListaParametrabila.Visible = false;
            }

            switch (pOptiune)
            {
            case CDefinitiiComune.EnumTipLista.ListaProfesii:
                initControlListaProfesii();
                break;

            case CDefinitiiComune.EnumTipLista.ListaTari:
                initControlListaTari();
                break;

            case CDefinitiiComune.EnumTipLista.ListaRegiuni:
                initControlListaRegiuni();
                break;

            case CDefinitiiComune.EnumTipLista.ListaLocalitati:
                initControlListaLocalitati();
                break;

            case CDefinitiiComune.EnumTipLista.ListaCategorii:
                initControlListaCategorii();
                break;

            case CDefinitiiComune.EnumTipLista.ListaParametrabila:
                initControlListaParametrabila(EnumTipLista.AltePersoane);
                break;
            }
        }
Пример #2
0
        /// <summary>
        /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BListeParametrabile
        /// </summary>
        /// <param name="pId"></param>
        /// <returns>Lista ce corespunde parametrilor</returns>
        /// <remarks></remarks>
        public static BColectieListeParametrabile GetListByParam(CDefinitiiComune.EnumTipLista pTipLista, CDefinitiiComune.EnumStare pStare, IDbTransaction pTranzactie)
        {
            BColectieListeParametrabile lstDListeParametrabile = new BColectieListeParametrabile();

            using (DataSet ds = DListeParametrabile.GetListByParam(Convert.ToInt32(pTipLista), pStare, pTranzactie))
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    lstDListeParametrabile.Add(new BListeParametrabile(dr));
                }
            }
            return(lstDListeParametrabile);
        }
Пример #3
0
        /// <summary>
        /// Metoda de clasa ce permite adaugarea unui obiect de tip DListeParametrabile
        /// </summary>
        /// <param name="pTipLista"></param>
        /// <returns></returns>
        /// <remarks></remarks>
        public static int Add(CDefinitiiComune.EnumTipLista pTipLista, string pDenumire, IDbTransaction pTranzactie)
        {
            int id = DListeParametrabile.Add(BUtilizator.GetIdUtilizatorConectat(pTranzactie), Convert.ToInt32(pTipLista), pDenumire, pTranzactie);

            return(id);
        }