Example #1
0
        //
        // GET: /GestionDesClasses/Edit/5

        public ActionResult EditEtablissement(Guid id)
        {
            EtablissementModels model;

            using (EtablissementRepository repository = new EtablissementRepository())
            {
                IQueryable <Academies> academies = repository.GetAcademies();
                IQueryable <Users>     users     = repository.GetUsers();
                Establishments         a         = repository.GetEtablissementById(id);
                if (a == null)
                {
                    return(HttpNotFound());
                }
                model = new EtablissementModels
                {
                    mode       = 0,
                    id         = a.Id,
                    name       = a.Name,
                    address    = a.Address,
                    postCode   = a.PostCode,
                    town       = a.Town,
                    academieId = a.Academie_Id,
                    userId     = a.User_Id,
                    academies  = getListAcademies(academies),
                    users      = getListUsers(users)
                };
            }
            return(View("CreateEtablissement", model));
        }
Example #2
0
        // GET: /GestionDesClasses/CreateEtablissement

        public ActionResult CreateEtablissement(Guid?academie, Guid?user)
        {
            EtablissementModels model;

            using (EtablissementRepository repository = new EtablissementRepository())
            {
                IQueryable <Academies> academies = repository.GetAcademies();
                IQueryable <Users>     users     = repository.GetUsers();
                model = new EtablissementModels
                {
                    mode      = -1,
                    academies = getListAcademies(academies),
                    users     = getListUsers(users),
                };
                if (academie != null)
                {
                    model.academieId = (Guid)academie;
                }
                if (user != null)
                {
                    model.userId = (Guid)user;
                }
            }
            return(View(model));
        }