Example #1
0
        /// <summary>
        /// Returns about page view
        /// </summary>
        /// <returns></returns>
        public ActionResult About()
        {
            try
            {
                string filePath = AppDomain.CurrentDomain.BaseDirectory + "ReleaseNotes/ReleaseNote.txt";

                ReleaseNoteService releaseNoteService = new ReleaseNoteService();
                List <string>      releaseNotes       = releaseNoteService.GetReleaseNote(filePath);

                AboutUs aboutUs = new AboutUs();

                // Set property value
                aboutUs.ReleaseNotes  = releaseNotes;
                aboutUs.VersionNumber = ApplicationConfiguration.GetARBSVersionNumber();
                aboutUs.LiveDate      = ApplicationConfiguration.GetARBSLiveDate();

                //ViewBag.Message = " Advanced Recurring Billing System (ARBS) - Description.";
                return(View("About", aboutUs));
            }
            catch (Exception e)
            {
                return(new HttpStatusCodeAndErrorResult(500, e.Message));
            }
        }