コード例 #1
0
        public ActionResult CreatePayeur(string idClient)
        {
            var             codeUtilisateur = User.Identity.GetUserId();
            var             email           = User.Identity.Name;
            PayeurViewModel payeurVM1       = new PayeurViewModel(codeUtilisateur, email);

            return(View(payeurVM1));
        }
コード例 #2
0
        public ActionResult CreateCommande(List <string> mesCodeISBN)
        {
            string          codeUtilisateur = User.Identity.GetUserId();
            PayeurViewModel payeur          = new PayeurViewModel(codeUtilisateur);

            if (payeur.PayeurVM.CodeUtilisateurM != null)
            {
                CreateCommandeViewModel commande = new CreateCommandeViewModel(mesCodeISBN, codeUtilisateur);
                return(View(commande));
            }
            else
            {
                return(RedirectToAction("CreatePayeur", new { idClient = codeUtilisateur }));
            }
        }
コード例 #3
0
 public ActionResult CreatePayeur(PayeurViewModel payeurVM2)
 {
     payeurVM2.PayeurVM.LoginM = User.Identity.Name;
     payeurVM2.PayeurVM.RoleM  = Roles.GetRolesForUser(User.Identity.Name).FirstOrDefault() ?? "invidual account";
     //This is a direct read from the enabled attribute of the roleManager element in the web.config:
     //< configuration >
     // < system.web >
     //   < roleManager enabled = "true" />
     //  </ system.web >
     //</ configuration >
     //<roleManager enabled="true" />
     payeurVM2.PayeurVM.PasswordM = User.Identity.AuthenticationType;
     payeurVM2.CreatePayeurViewModel(payeurVM2);
     return(RedirectToAction("Index"));
 }
コード例 #4
0
        // DETAIL: PayeurParCodePayeur
        public ActionResult DetailPayeur(int codePayeur)
        {
            PayeurViewModel myPayeur = new PayeurViewModel(codePayeur);

            return(View(myPayeur));
        }