예제 #1
0
        public virtual ActionResult ForgotPassword()
        {
            if (Request.IsAuthenticated)
            {
                return(this.RedirectToAction <HomeController>(a => a.Index()));
            }

            var model = BaseModelHelper.GetUserModelForForgotPassword();

            return(View(model));
        }
예제 #2
0
        public virtual ActionResult Index()
        {
            if (Request.IsAuthenticated)
            {
                return(this.RedirectToAction <HomeController>(a => a.Index()));
            }

            var model = BaseModelHelper.GetSignInModel();

            return(View(model));
        }
예제 #3
0
        public virtual ActionResult Register(RegisterModel model)
        {
            if (ModelState.IsValid)
            {
                Status status;
                if (model.Register(out status))
                {
                    return(this.RedirectToAction <HomeController>(a => a.Index()));
                }

                ModelState.AddModelError("Error", status.Message());
            }
            else
            {
                ModelState.AddModelError("Error", "Please update the required fields");
            }

            // Initialize the meta data information
            model = BaseModelHelper.GetRegisterModel(model);
            return(View(model));
        }
예제 #4
0
        public virtual ActionResult Terms()
        {
            var model = BaseModelHelper.GetTermsModel();

            return(View(model));
        }
예제 #5
0
        public virtual ActionResult Privacy()
        {
            var model = BaseModelHelper.GetPrivacyModel();

            return(View(model));
        }
예제 #6
0
        public virtual ActionResult Christianity()
        {
            var model = BaseModelHelper.GetChristianityModel();

            return(View(model));
        }
예제 #7
0
        public virtual ActionResult Mission()
        {
            var model = BaseModelHelper.GetMissionModel();

            return(View(model));
        }
예제 #8
0
        public virtual ActionResult History()
        {
            var model = BaseModelHelper.GetHistoryModel();

            return(View(model));
        }
예제 #9
0
        public virtual ActionResult Contact()
        {
            var model = BaseModelHelper.GetContactModel();

            return(View(model));
        }
예제 #10
0
        public virtual ActionResult Index()
        {
            var model = BaseModelHelper.GetHomeModel();

            return(View(model));
        }
예제 #11
0
        public virtual ActionResult Index(int pageNumber = 1)
        {
            var model = BaseModelHelper.GetPaginatedArticle(pageNumber: pageNumber);

            return(View(model));
        }
예제 #12
0
        public virtual ActionResult Register()
        {
            var model = BaseModelHelper.GetRegisterModel();

            return(View(model));
        }
예제 #13
0
        public virtual ActionResult Index()
        {
            var model = BaseModelHelper.GetEventCalendarModel();

            return(View(model));
        }