Esempio n. 1
0
        public IActionResult Create(RegionViewModels regionModel)
        {
            RegionContext regionContext = new RegionContext(connectionString);

            regionModel.Region = regions();

            IActionResult retour = null;

            if (ModelState.IsValid)
            {
                Region region = new Region();

                region.Identifiant = regionModel.Identifiant;
                region.Nom         = regionModel.Nom;



                bool isOK = regionContext.Insert(region);
                retour = RedirectToAction("Index");
            }
            else
            {
                retour = View(regionModel);
            }

            return(retour);
        }
Esempio n. 2
0
        public IActionResult Edit(RegionViewModels regionModel)
        {
            RegionContext regionContext = new RegionContext(connectionString);

            regionModel.Region = regions();
            //Rajouter des contrôles dynamiques

            //if(bugModel.IdentifiantSeverite == 2)
            //{
            //    ModelState.AddModelError("IdentifiantSeverite", "Ne peut être égal à 2");
            //}

            IActionResult retour = null;

            if (ModelState.IsValid)
            {
                Region region = new Region();

                region.Identifiant = (int)regionModel.Identifiant;
                region.Nom         = regionModel.Nom;


                bool isOK = regionContext.Update(region);
                retour = RedirectToAction("Index");
            }
            else
            {
                retour = View(regionModel);
            }

            return(retour);
        }
Esempio n. 3
0
        public IActionResult Create()
        {
            RegionViewModels model = new RegionViewModels();

            model.Region = regions();

            return(View(model));
        }
Esempio n. 4
0
        public IActionResult Edit(int id)
        {
            RegionContext    regionContext = new RegionContext(connectionString);
            Region           region        = regionContext.Get(id);
            RegionViewModels regionModel   = new RegionViewModels();

            regionModel.Identifiant = region.Identifiant;
            regionModel.Nom         = region.Nom;


            regionModel.Region = regions();

            return(View(regionModel));
        }