private void ForgotPasswordSetup(string email, string returnmode)
        {
            ViewBag.Title = SiteTerms.GetTerm(SiteTermIds.ForgotPassword);

            List <BreadCrumbItem> extraCrumbs = new List <BreadCrumbItem>();

            extraCrumbs.Add(new BreadCrumbItem()
            {
                Name = ViewBag.Title
            });
            var breadRender = new code.TemplateEngine.TagHandlers.BreadCrumbs();

            ViewBag.BreadCrumbsFinal = breadRender.RenderManual(MTApp, extraCrumbs);

            ViewBag.SendButtonUrl = MTApp.ThemeManager().ButtonUrl("Submit", Request.IsSecureConnection);

            if (returnmode.Trim().ToLowerInvariant() == "1")
            {
                ViewBag.CloseUrl = Url.Content("~/checkout");
            }
            else
            {
                ViewBag.CloseUrl = Url.Content("~/signin");
            }

            ViewBag.Email       = email;
            ViewBag.PostBackUrl = Url.Action("ForgotPassword", new { email = email, returnmode = returnmode });
        }
        private void SignInSetup()
        {
            ViewBag.Title = SiteTerms.GetTerm(SiteTermIds.Login);
            
            List<BreadCrumbItem> extraCrumbs = new List<BreadCrumbItem>();
            extraCrumbs.Add(new BreadCrumbItem() { Name = ViewBag.Title });            
            var breadRender = new code.TemplateEngine.TagHandlers.BreadCrumbs();
            ViewBag.BreadCrumbsFinal = breadRender.RenderManual(this.MTApp, extraCrumbs);

            ViewBag.IsPrivateStore = MTApp.CurrentStore.Settings.IsPrivateStore;
            ViewBag.PrivateStoreMessage = SiteTerms.GetTerm(SiteTermIds.PrivateStoreNewUser);

            ViewBag.LoginButtonUrl = MTApp.ThemeManager().ButtonUrl("Login", Request.IsSecureConnection);
            ViewBag.CreateButtonUrl = MTApp.ThemeManager().ButtonUrl("createaccount", Request.IsSecureConnection);            
        }
        private void SignInSetup()
        {
            ViewBag.Title = SiteTerms.GetTerm(SiteTermIds.Login);

            List <BreadCrumbItem> extraCrumbs = new List <BreadCrumbItem>();

            extraCrumbs.Add(new BreadCrumbItem()
            {
                Name = ViewBag.Title
            });
            var breadRender = new code.TemplateEngine.TagHandlers.BreadCrumbs();

            ViewBag.BreadCrumbsFinal = breadRender.RenderManual(this.MTApp, extraCrumbs);

            ViewBag.IsPrivateStore      = MTApp.CurrentStore.Settings.IsPrivateStore;
            ViewBag.PrivateStoreMessage = SiteTerms.GetTerm(SiteTermIds.PrivateStoreNewUser);

            ViewBag.LoginButtonUrl  = MTApp.ThemeManager().ButtonUrl("Login", Request.IsSecureConnection);
            ViewBag.CreateButtonUrl = MTApp.ThemeManager().ButtonUrl("createaccount", Request.IsSecureConnection);
        }
        private void ForgotPasswordSetup(string email, string returnmode)
        {
            ViewBag.Title = SiteTerms.GetTerm(SiteTermIds.ForgotPassword);

            List<BreadCrumbItem> extraCrumbs = new List<BreadCrumbItem>();
            extraCrumbs.Add(new BreadCrumbItem() { Name = ViewBag.Title });
            var breadRender = new code.TemplateEngine.TagHandlers.BreadCrumbs();
            ViewBag.BreadCrumbsFinal = breadRender.RenderManual(MTApp, extraCrumbs);
            
            ViewBag.SendButtonUrl = MTApp.ThemeManager().ButtonUrl("Submit", Request.IsSecureConnection);

            if (returnmode.Trim().ToLowerInvariant() == "1")
            {
                ViewBag.CloseUrl = Url.Content("~/checkout");
            }
            else
            {
                ViewBag.CloseUrl = Url.Content("~/signin");
            }

            ViewBag.Email = email;
            ViewBag.PostBackUrl = Url.Action("ForgotPassword", new {email = email, returnmode = returnmode});            
        }