Exemplo n.º 1
0
        //
        // GET: /Manage/Index
        public async Task <ActionResult> Index(ManageMessageId?message)
        {
            ViewBag.StatusMessage =
                message == ManageMessageId.ChangePasswordSuccess ? "Votre mot de passe a été changé."
                : message == ManageMessageId.SetPasswordSuccess ? "Votre mot de passe a été défini."
                : message == ManageMessageId.SetTwoFactorSuccess ? "Votre fournisseur d'authentification à 2 facteurs a été défini."
                : message == ManageMessageId.Error ? "Une erreur s'est produite."
                : message == ManageMessageId.AddPhoneSuccess ? "Votre numéro de téléphone a été ajouté."
                : message == ManageMessageId.RemovePhoneSuccess ? "Votre numéro de téléphone a été supprimé."
                : "";

            var userId = User.Identity.GetUserId();
            var model  = new IndexViewModel
            {
                HasPassword       = HasPassword(),
                PhoneNumber       = await UserManager.GetPhoneNumberAsync(userId),
                TwoFactor         = await UserManager.GetTwoFactorEnabledAsync(userId),
                Logins            = await UserManager.GetLoginsAsync(userId),
                BrowserRemembered = await AuthenticationManager.TwoFactorBrowserRememberedAsync(userId)
            };
            var vm = new CreateEditConviveVM();

            vm.DefaultModel = model;
            vm.Convive      = ServiceConvive.GetOneConvive(User.Identity.GetUserId());
            return(View(vm));
        }
        // GET: Evenements/Desinscription/5
        public ActionResult Desinscription(int id)
        {
            Evenement e = ServiceEvenement.GetOneEvenement(id);
            Convive   c = ServiceConvive.GetOneConvive(User.Identity.GetUserId());

            ServiceConvive.Desinscription(c, e);
            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
 public ActionResult Index(CreateEditConviveVM vm)
 {
     if (vm?.Convive != null)
     {
         vm.Convive.Email = ServiceConvive.GetOneConvive(User.Identity.GetUserId()).Email;
         if (!String.IsNullOrWhiteSpace(vm.Convive.Adresse))
         {
             ServiceCartographie.geocoder(vm.Convive);
         }
         ServiceConvive.EditConvive(vm.Convive);
         return(RedirectToAction("Index"));
     }
     return(View(vm));
 }
        // GET: Evenements
        public ActionResult Index()
        {
            ListeEvenementsVM vm = new ListeEvenementsVM();

            vm.ListeEvenements = ServiceEvenement.GetListeEvenements();
            Convive c = null;

            if (User.IsInRole("Convive"))
            {
                c = ServiceConvive.GetOneConvive(User.Identity.GetUserId());
                vm.ListeEvenementsInscris = ServiceConvive.GetListeEvenementsInscris(c);
            }
            System.Console.WriteLine(c);
            System.Console.WriteLine(vm);
            return(View(vm));
        }