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; } }
/// <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); }
/// <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); }