Esempio n. 1
0
        public ActionResult Details(int id)
        {
            GroupeRepository  Gr  = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            DetailsGroupModel Gwm = MapToDBModel.GroupToDetails(Gr.GetOneWithInfos(id));

            ViewBag.Current = "Groupe";
            return(View());
        }
Esempio n. 2
0
        public ActionResult Edit(int id)
        {
            GroupeRepository Gr = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            Groupe           G  = Gr.GetOne(id); //Entity
            EditGroupModel   Gm = MapToDBModel.GroupToEditGroupModel(G);

            ViewBag.Current = "Groupe";
            return(View(Gm));
        }
Esempio n. 3
0
        public ActionResult Admin()
        {
            GroupeRepository GR = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            int id = SessionUtils.ConnectedUser.Id;
            List <GroupModel> Lgm = GR.GetAllFromMembre(id, true).Select(g => MapToDBModel.GroupToGroupModel(g)).ToList();

            ViewBag.Current = "Groupe Admin";
            return(View(Lgm));
        }
Esempio n. 4
0
        // GET: Membre/Group
        public ActionResult Index()
        {
            if (!SessionUtils.IsConnected)
            {
                return(RedirectToAction("Login", new { controller = "Home", area = "" }));
            }

            GroupeRepository Gr = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            int id = SessionUtils.ConnectedUser.Id;
            List <GroupeModel> Gmodel = Gr.GetGroupeMembre(id).Select(g => MapToDBModel.GroupeToGroupeModel(g)).ToList();;

            return(View(Gmodel));
        }
Esempio n. 5
0
        public ActionResult Admin()
        {
            if (!SessionUtils.IsConnected)
            {
                return(RedirectToAction("Login", new { controller = "Home", area = "" }));
            }
            GroupeRepository GR = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            int id = SessionUtils.ConnectedUser.Id;
            List <GroupModel> Lgm = GR.GetAllFromMembre(id, true).Select(g => MapToDBModel.GroupToGroupModel(g)).ToList();

            ViewBag.Current = "Groupe Admin";
            return(View(Lgm));
        }
Esempio n. 6
0
        public ActionResult Edit(SaveGroupModel Gm)
        {
            GroupeRepository Gr = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            Groupe           G  = MapToDBModel.SaveGroupModelToGroup(Gm);

            if (Gr.Update(G))
            {
                return(RedirectToAction("index"));
            }
            else
            {
                ViewBag.Current = "Groupe";
                return(View()); //++ message d'erreur au besoin
            }
        }
Esempio n. 7
0
        public ActionResult Create(SaveGroupModel SG)
        {
            GroupeRepository Gr = new GroupeRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);
            Groupe           G  = MapToDBModel.SaveGroupModelToGroup(SG);

            G = Gr.InsertWithAdmin(G, SessionUtils.ConnectedUser.Id);
            if (G.Id != 0)
            {
                return(RedirectToAction("index"));
            }
            else
            {
                ViewBag.Current = "Groupe";
                return(View()); //++ message d'erreur au besoin
            }
        }