public static List <SelectListItem> GetFunctions(string role) { var functii = FunctieHelper.GetAll(); switch (role) { case "Admin": break; case "Profesor": functii = functii.Where(x => x.ID == 3 || x.ID == 4); break; case "Elev": functii = functii.Where(x => x.ID == 3 || x.ID == 4); break; default: functii = new List <Functie>(); break; } return(functii.Select(x => new SelectListItem { Value = x.ID.ToString(), Text = x.Descriere }).ToList()); }
public static UtilizatorModel ToModel(this Utilizator utilizator) { var functie = FunctieHelper.Get(utilizator.IDFunctie); return(new UtilizatorModel() { ID = utilizator.ID, Username = utilizator.Username, IDFunctie = utilizator.IDFunctie, Email = utilizator.Email, Functie = functie.Descriere, Prenume = utilizator.Prenume, Nume = utilizator.Nume, IDElev = utilizator.IDElev }); }
public IEnumerable <FunctieModel> GetUsers() { var retValue = new List <FunctieModel>(); var entities = FunctieHelper.GetAll(); foreach (var functie in entities) { retValue.Add(new FunctieModel { ID = functie.ID, Descriere = functie.Descriere }); } return(retValue); }