Ejemplo n.º 1
0
        public void ManageController_Index_Test06()
        {
            // Initialization
            ManageController ctl = new ManageController();

            ManageController.ManageMessageId message = ManageController.ManageMessageId.RemovePhoneSuccess;

            // To test if it is null
            var result = ctl.Index(message);

            Assert.IsNotNull(result);
        }
Ejemplo n.º 2
0
        public void ManageController_ManageLogins_Test07()
        {
            // Initialization
            ManageController ctl = new ManageController();

            ManageController.ManageMessageId message = ManageController.ManageMessageId.SetTwoFactorSuccess;

            // To test if it is null
            var result = ctl.ManageLogins(message);

            Assert.IsNotNull(result);
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> ManageLogins(
            ManageController.ManageMessageId?message)
        {
            // ISSUE: reference to a compiler-generated field
            if (ManageController.\u003C\u003Eo__23.\u003C\u003Ep__0 == null)
            {
                // ISSUE: reference to a compiler-generated field
                ManageController.\u003C\u003Eo__23.\u003C\u003Ep__0 = CallSite <Func <CallSite, object, string, object> > .Create(Binder.SetMember(CSharpBinderFlags.None, "StatusMessage", typeof(ManageController), (IEnumerable <CSharpArgumentInfo>) new CSharpArgumentInfo[2]
                {
                    CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, (string)null),
                    CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.UseCompileTimeType, (string)null)
                }));
            }
            // ISSUE: reference to a compiler-generated field
            Func <CallSite, object, string, object> target = ManageController.\u003C\u003Eo__23.\u003C\u003Ep__0.Target;
            // ISSUE: reference to a compiler-generated field
            CallSite <Func <CallSite, object, string, object> > p0 = ManageController.\u003C\u003Eo__23.\u003C\u003Ep__0;
            object viewBag = ((ControllerBase)this).get_ViewBag();

            ManageController.ManageMessageId?nullable         = message;
            ManageController.ManageMessageId manageMessageId1 = ManageController.ManageMessageId.RemoveLoginSuccess;
            string str;

            if ((nullable.GetValueOrDefault() == manageMessageId1 ? (nullable.HasValue ? 1 : 0) : 0) == 0)
            {
                nullable = message;
                ManageController.ManageMessageId manageMessageId2 = ManageController.ManageMessageId.Error;
                str = (nullable.GetValueOrDefault() == manageMessageId2 ? (nullable.HasValue ? 1 : 0) : 0) != 0 ? "An error has occurred." : "";
            }
            else
            {
                str = "The external login was removed.";
            }
            object          obj1 = target((CallSite)p0, viewBag, str);
            ApplicationUser user = await((Microsoft.AspNet.Identity.UserManager <ApplicationUser, string>) this.UserManager).FindByIdAsync(IdentityExtensions.GetUserId(this.get_User().Identity));

            if (user == null)
            {
                return((ActionResult)this.View("Error"));
            }
            IList <UserLoginInfo>     userLogins;
            ref IList <UserLoginInfo> local = ref userLogins;
Ejemplo n.º 4
0
        public async Task <ActionResult> Index(ManageController.ManageMessageId?message)
        {
            // ISSUE: reference to a compiler-generated field
            if (ManageController.\u003C\u003Eo__10.\u003C\u003Ep__0 == null)
            {
                // ISSUE: reference to a compiler-generated field
                ManageController.\u003C\u003Eo__10.\u003C\u003Ep__0 = CallSite <Func <CallSite, object, string, object> > .Create(Binder.SetMember(CSharpBinderFlags.None, "StatusMessage", typeof(ManageController), (IEnumerable <CSharpArgumentInfo>) new CSharpArgumentInfo[2]
                {
                    CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, (string)null),
                    CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.UseCompileTimeType, (string)null)
                }));
            }
            // ISSUE: reference to a compiler-generated field
            Func <CallSite, object, string, object> target = ManageController.\u003C\u003Eo__10.\u003C\u003Ep__0.Target;
            // ISSUE: reference to a compiler-generated field
            CallSite <Func <CallSite, object, string, object> > p0 = ManageController.\u003C\u003Eo__10.\u003C\u003Ep__0;
            object viewBag = ((ControllerBase)this).get_ViewBag();

            ManageController.ManageMessageId?nullable         = message;
            ManageController.ManageMessageId manageMessageId1 = ManageController.ManageMessageId.ChangePasswordSuccess;
            string str1;

            if ((nullable.GetValueOrDefault() == manageMessageId1 ? (nullable.HasValue ? 1 : 0) : 0) == 0)
            {
                nullable = message;
                ManageController.ManageMessageId manageMessageId2 = ManageController.ManageMessageId.SetPasswordSuccess;
                if ((nullable.GetValueOrDefault() == manageMessageId2 ? (nullable.HasValue ? 1 : 0) : 0) == 0)
                {
                    nullable = message;
                    ManageController.ManageMessageId manageMessageId3 = ManageController.ManageMessageId.SetTwoFactorSuccess;
                    if ((nullable.GetValueOrDefault() == manageMessageId3 ? (nullable.HasValue ? 1 : 0) : 0) == 0)
                    {
                        nullable = message;
                        ManageController.ManageMessageId manageMessageId4 = ManageController.ManageMessageId.Error;
                        if ((nullable.GetValueOrDefault() == manageMessageId4 ? (nullable.HasValue ? 1 : 0) : 0) == 0)
                        {
                            nullable = message;
                            ManageController.ManageMessageId manageMessageId5 = ManageController.ManageMessageId.AddPhoneSuccess;
                            if ((nullable.GetValueOrDefault() == manageMessageId5 ? (nullable.HasValue ? 1 : 0) : 0) == 0)
                            {
                                nullable = message;
                                ManageController.ManageMessageId manageMessageId6 = ManageController.ManageMessageId.RemovePhoneSuccess;
                                str1 = (nullable.GetValueOrDefault() == manageMessageId6 ? (nullable.HasValue ? 1 : 0) : 0) != 0 ? "Your phone number was removed." : "";
                            }
                            else
                            {
                                str1 = "Your phone number was added.";
                            }
                        }
                        else
                        {
                            str1 = "An error has occurred.";
                        }
                    }
                    else
                    {
                        str1 = "Your two-factor authentication provider has been set.";
                    }
                }
                else
                {
                    str1 = "Your password has been set.";
                }
            }
            else
            {
                str1 = "Your password has been changed.";
            }
            object         obj             = target((CallSite)p0, viewBag, str1);
            string         userId          = IdentityExtensions.GetUserId(this.get_User().Identity);
            IndexViewModel indexViewModel1 = new IndexViewModel();

            indexViewModel1.HasPassword = this.HasPassword();
            IndexViewModel indexViewModel2 = indexViewModel1;
            string         str             = await((Microsoft.AspNet.Identity.UserManager <ApplicationUser, string>) this.UserManager).GetPhoneNumberAsync(userId);

            indexViewModel2.PhoneNumber = str;
            IndexViewModel indexViewModel3    = indexViewModel1;
            bool           factorEnabledAsync = await((Microsoft.AspNet.Identity.UserManager <ApplicationUser, string>) this.UserManager).GetTwoFactorEnabledAsync(userId);

            indexViewModel3.TwoFactor = factorEnabledAsync;
            IndexViewModel        indexViewModel4   = indexViewModel1;
            IList <UserLoginInfo> userLoginInfoList = await((Microsoft.AspNet.Identity.UserManager <ApplicationUser, string>) this.UserManager).GetLoginsAsync(userId);

            indexViewModel4.Logins = userLoginInfoList;
            IndexViewModel indexViewModel5 = indexViewModel1;
            bool           flag            = await AuthenticationManagerExtensions.TwoFactorBrowserRememberedAsync(this.AuthenticationManager, userId);

            indexViewModel5.BrowserRemembered = flag;
            IndexViewModel model = indexViewModel1;

            indexViewModel2   = (IndexViewModel)null;
            str               = (string)null;
            indexViewModel3   = (IndexViewModel)null;
            indexViewModel4   = (IndexViewModel)null;
            userLoginInfoList = (IList <UserLoginInfo>)null;
            indexViewModel5   = (IndexViewModel)null;
            indexViewModel1   = (IndexViewModel)null;
            return((ActionResult)this.View((object)model));
        }