// GET: Administrateur public ActionResult Index() { CAdministrateur admin = new CAdministrateur(); CFestival festival = new CFestival(); listPoste listePoste = new listPoste(); //CDepense depense = new CDepense(); VM_Administrateur vm = new VM_Administrateur(); vm.Nomfestival = festival.NomFestival; vm.DebutFestival = festival.DateDebutFestival; vm.FinFestival = festival.DateFinFestival; vm.ListePoste = listePoste.ListePoste; vm.BudgetTotal = festival.BudgetFestival; //vm.Depense = depense.Total; return(View("Index", vm)); }
public ActionResult Index(string email, string pass) { CPersonnel p = new CPersonnel(); object user = p.Connexion(email, pass); if (p.Role == "Admin") { CAdministrateur admin = (CAdministrateur)user; Session["user"] = admin; return(Redirect("GestionPoste")); } else if (p.Role == "Comptable") { CComptable comp = (CComptable)user; Session["user"] = comp; return(Redirect("Comptable")); } else if (p.Role == "Responsable") { CResponsable resp = (CResponsable)user; Session["user"] = resp; return(Redirect("Responsable")); } else if (p.Role == "Participant") { CParticipant part = (CParticipant)user; Session["user"] = part; return(Redirect("Participant")); } else if (p.Role == "Personnel") { Session["user"] = p; return(Redirect("Personnel")); } return(Redirect("Login?error=Login ou mot de passe incorrect")); }
public ActionResult EnvoyerBudget(string budget) { double montant; bool result = double.TryParse(budget, out montant); if (result && montant > 0) { ViewBag.message = "Budget confirmé"; CAdministrateur admin = new CAdministrateur(); admin.DefinirBudgetFestival(montant); } else { ViewBag.message = "Veuillez entrer une valeur correcte"; } CFestival festival = new CFestival(); festival.InfoFestival(); return(View("Index", festival)); }
public void AjouterAdministrateur(CAdministrateur admin) { bdd.T_Administrateur.Add(admin); bdd.SaveChanges(); }