Exemple #1
0
        public ActionResult Create(GoupColloModel gr)
        {
            CollocationGroup cg = new CollocationGroup()
            {
                DateCreation  = DateTime.Now,
                Title         = gr.Title,
                GroupeType    = gr.GroupeType,
                NombreDeMebre = 1
            };

            controllercroupcollocation = cg;
            G.Add(cg);
            G.Commit();
            cg = G.GetAll().Last();
            DiscutionGroup d = new DiscutionGroup()
            {
                CollocationGroupId = cg.CollocationGroupId
            };
            DiscutionServices D = new DiscutionServices();

            //D.Add(d);
            //D.Commit();
            int id = G.AddWithGetingId(cg);

            //return RedirectToAction("../Discution/Index/"+cg.CollocationGroupId);
            return(RedirectToAction("GetMember", new { id = id }));
        }
Exemple #2
0
        // GET: GroupCollocation/Edit/5
        public ActionResult Edit(int id)
        {
            var           groupModeleColl = G.GetById(id);
            List <string> type            = new List <string> {
                "Roomate", "Carpool"
            };



            GoupColloModel groupColloModel = new GoupColloModel()
            {
                CollocationGroupId = groupModeleColl.CollocationGroupId,
                DateCreation       = groupModeleColl.DateCreation,
                Title         = groupModeleColl.Title,
                GroupeType    = groupModeleColl.GroupeType,
                NombreDeMebre = groupModeleColl.NombreDeMebre
            };

            groupColloModel.GroupeTypes = type.ToSelectListItemsTypeGroup();

            int?x = Session["xx"] as int?;

            Session["xx"] = id;

            return(View(groupColloModel));
        }
Exemple #3
0
        public ActionResult Edit(GoupColloModel gr)
        {
            int?x  = Session["xx"] as int?;
            var g1 = G.GetById((int)x);


            g1.Title      = gr.Title;
            g1.GroupeType = gr.GroupeType;


            G.Update(g1);
            G.Commit();
            return(RedirectToAction("Index"));
        }
Exemple #4
0
        // GET: GroupCollocation/Create
        public ActionResult Create()
        {
            var           groupcoll = new GoupColloModel();
            List <string> type      = new List <string> {
                "Roomate", "Carpool"
            };



            groupcoll.GroupeTypes = type.ToSelectListItemsTypeGroup();


            return(View(groupcoll));
        }
Exemple #5
0
        // GET: GroupCollocation
        public ActionResult Index()
        {
            ICollection <GoupColloModel> listGroupCollModel = new List <GoupColloModel>();

            var listegroup = G.GetAll();

            foreach (var item in listegroup)
            {
                GoupColloModel groupColloModel = new GoupColloModel()
                {
                    CollocationGroupId = item.CollocationGroupId,
                    DateCreation       = item.DateCreation,
                    Title         = item.Title,
                    GroupeType    = item.GroupeType,
                    NombreDeMebre = item.NombreDeMebre
                };
                listGroupCollModel.Add(groupColloModel);
            }
            return(View(listGroupCollModel));
        }