public static StructRubrici GetByIdEnum(EnumRubrica pRubrica) { switch (pRubrica) { case EnumRubrica.TablouDeBord: return(new StructRubrici(EnumRubrica.TablouDeBord, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.TablouDeBord), 1)); case EnumRubrica.Rapoarte: return(new StructRubrici(EnumRubrica.Rapoarte, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Rapoarte), 2)); case EnumRubrica.ResurseUmane: return(new StructRubrici(EnumRubrica.ResurseUmane, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ResurseUmane), 3)); case EnumRubrica.Marketing: return(new StructRubrici(EnumRubrica.Marketing, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Marketing), 4)); case EnumRubrica.Gestiune: return(new StructRubrici(EnumRubrica.Gestiune, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Gestiune), 5)); case EnumRubrica.Setari: return(new StructRubrici(EnumRubrica.Setari, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Setari), 6)); } return(Empty); }
public StructRubrici(EnumRubrica pIdRubrica, string sTitluLung, int pNumarOrdine) : this() { this.lRubrica = pIdRubrica; this.sTitluLung = sTitluLung; this.NumarOrdine = pNumarOrdine; }
public StructOptiuni(EnumRubrica pIdRubrica, EnumOptiune lOptiune, string sTitluLung) : this() { this.IdRubrica = pIdRubrica; this.lOptiune = lOptiune; this.sTitluLung = sTitluLung; }
public bool Contine(EnumRubrica pRubricaSelectata) { foreach (var item in this) { if (item.Id == pRubricaSelectata) { return(true); } } return(false); }
public EnumOptiune GetPrimaByRubrica(EnumRubrica pRubricaSelectata) { foreach (var item in this) { if (item.IdRubrica == pRubricaSelectata) { return(item.Id); } } return(EnumOptiune.Nedefinit); }
/// <summary> /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BUtilizatorDrepturi /// </summary> /// <returns>Lista ce corespunde parametrilor</returns> /// <remarks></remarks> public static BColectieUtilizatorDrepturi GetListByParam(EnumRubrica pIdRubrica, EnumOptiune pIdOptiune, int pIdUtilizator, IDbTransaction pTranzactie) { BColectieUtilizatorDrepturi lstDUtilizatorDrepturi = new BColectieUtilizatorDrepturi(); using (DataSet ds = DUtilizatorDrepturi.GetListByParam(Convert.ToInt32(pIdRubrica), Convert.ToInt32(pIdOptiune), pIdUtilizator, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDUtilizatorDrepturi.Add(new BUtilizatorDrepturi(dr)); } } return(lstDUtilizatorDrepturi); }
internal void Initializeaza(string pText, EnumRubrica pRubrica, bool pDeschis, PanelOptiuniMeniuStanga pPanelOptiuni) { this.Deschis = pDeschis; this.Rubrica = pRubrica; this.lPanelOptiuni = pPanelOptiuni; if (!string.IsNullOrEmpty(pText)) { this.Text = pText; } initImagine(); }
public List <EnumOptiune> GetByRubrica(EnumRubrica pRubrica) { List <EnumOptiune> listaRetur = new List <EnumOptiune>(); foreach (var item in this) { if (item.IdRubrica == pRubrica) { listaRetur.Add(item.Id); } } return(listaRetur); }
public List <StructOptiuni> GetByRubricaAsStruct(EnumRubrica pRubrica) { List <StructOptiuni> listaRetur = new List <StructOptiuni>(); foreach (var item in this) { if (item.IdRubrica == pRubrica) { listaRetur.Add(item); } } return(listaRetur); }
public static EnumRubrica GetEnumByString(string pNume) { EnumRubrica lId = EnumRubrica.TablouDeBord; foreach (StructRubrici xStruct in GetList()) { if (xStruct.Denumire.Equals(pNume.Trim())) { lId = xStruct.Id; break; } } return(lId); }
private void schimbaDeschidereaRubricilor(ButonRubricaMeniuStanga pSender) { EnumRubrica rubricaNoua = pSender.Rubrica; foreach (Control btnRubrica in this.flpMeniuStanga.Controls) { if (btnRubrica is ButonRubricaMeniuStanga) { if (btnRubrica == pSender) { (btnRubrica as ButonRubricaMeniuStanga).SchimbaDeschiderea(pSender.Deschis); } else { (btnRubrica as ButonRubricaMeniuStanga).SchimbaDeschiderea(false); } } } this.lRubricaSelectata = rubricaNoua; }
/// <summary> /// Metoda de clasa ce permite adaugarea unui obiect de tip DUtilizatorDrepturi /// </summary> /// <param name="pIdRubrica"></param> /// <param name="pIdOptiune"></param> /// <param name="pIdUtilizator"></param> /// <returns></returns> /// <remarks></remarks> public static int Add(EnumRubrica pIdRubrica, EnumOptiune pIdOptiune, int pIdUtilizator, IDbTransaction pTranzactie) { int id = DUtilizatorDrepturi.Add(BUtilizator.GetIdUtilizatorConectat(pTranzactie), Convert.ToInt32(pIdRubrica), Convert.ToInt32(pIdOptiune), pIdUtilizator, pTranzactie); return(id); }
public static StructRubrici getStructByEnum(EnumRubrica pRubrica) { return(GetByIdEnum(pRubrica)); }
public static string getDenumireByEnum(EnumRubrica pRubrica) { return(getStructByEnum(pRubrica).Denumire); }
public bool Contains(EnumRubrica pRubricaSelectata) { return(Contine(pRubricaSelectata)); }