示例#1
0
 //--
 public static Formule formuleModelToFormule(FormuleModel f)
 {
     return(new Formule()
     {
         IdFormule = f.IdFormule,
         Nom = f.Nom,
         Description = f.Description,
         Prix = f.Prix,
         DateDebut = f.DateDebut,
         DateFin = f.DateFin
     });
 }
示例#2
0
        public ActionResult confirmPackage(int id)
        {
            FormuleRepository fr = new FormuleRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);
            FormuleModel      insertedInFormulTable = mapToVIEWmodels.formuleToFormuleModel(fr.insert(fr.getOne(id)));
            int idFormuleInsertedInParrain          = fr.insertInParrainTable(insertedInFormulTable.IdFormule);

            if (idFormuleInsertedInParrain == insertedInFormulTable.IdFormule)
            {
                SessionUtilisateur.ConnectedUserPackage = insertedInFormulTable;
                return(RedirectToAction("Index"));
            }
            else
            {
                return(RedirectToAction("Index", ViewBag.Message("Please Confirm again")));
            }
        }
示例#3
0
        // when the user choose a package
        public ActionResult ChosenPackage(int id = 1)
        {
            FormuleRepository fr = new FormuleRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);

            FormuleModel selectedPackage = mapToVIEWmodels.formuleToFormuleModel(fr.getOne(id));

            if (selectedPackage != null)
            {
                return(RedirectToAction("Index"));
            }
            ViewBag.Message = "Package selection Failed";
            return(RedirectToAction("Formules", new
            {
                controller = "Home",
                area = ""
            }));
        }