Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 protected static IReadOnlyCollection <Language> LoadLanguages()
 {
     using (DAL.HorizonContext db = new DAL.HorizonContext())
     {
         return((from languages in db.Language select languages).ToList());
     }
 }
Пример #2
0
        /// <summary>
        /// 
        /// </summary>
        public BaseController()
        {
            // Load available languages
            using (DAL.HorizonContext db = new DAL.HorizonContext())
            {
                List<string> result = new List<string>();

                foreach (var languages in (from language in db.Language.Include("LanguageCode")
                                           orderby language.SortOrder ascending
                                           select language))
                {
                    result.Add(languages.LanguageCode.Code.ToString());
                }
                CultureHelper.Cultures = result;
            }
        }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        public BaseController()
        {
            // Load available languages
            using (DAL.HorizonContext db = new DAL.HorizonContext())
            {
                List <string> result = new List <string>();

                foreach (var languages in (from language in db.Language.Include("LanguageCode")
                                           orderby language.SortOrder ascending
                                           select language))
                {
                    result.Add(languages.LanguageCode.Code.ToString());
                }
                CultureHelper.Cultures = result;
            }
        }
Пример #4
0
        //
        // GET: /Error/Error/
        public ActionResult Index(string type)
        {
            ErrorViewModel result = null;

            switch (type)
            {
                case "404":
                    result = new ErrorViewModel()
                    {
                        Title = "404",
                        subTitle = "Because no one is perfect!",
                        Message = "Oh gosh! It looks like that the content you are looking for is not available anymore on our servers.<br/>Why don't you take a look at these sections?"

                    };
                    break;

                case "500":
                    result = new ErrorViewModel()
                    {
                        Title = "500",
                        subTitle = "Ooops! Today is not our best day",
                        Message = "Our servers are under maintenance. Please come back in a few minutes."

                    };
                    break;

                default:
                     result = new ErrorViewModel()
                    {
                        Title = type,
                        subTitle = "Ooops! Today is not our best day",
                        Message = "Our servers are under maintenance. Please come back in a few minutes."

                    };
                    break;
            }

            using (Horizon.Web.DAL.HorizonContext db = new DAL.HorizonContext())
            {
                ViewBag.Menu = db.Page.Where(p => p.Template.Menu.Language.LanguageCode.Code.Equals(Helpers.CultureHelper.GetCurrentCulture)).ToList();
            }
            return View(result);
        }
Пример #5
0
        //
        // GET: /Error/Error/
        public ActionResult Index(string type)
        {
            ErrorViewModel result = null;

            switch (type)
            {
            case "404":
                result = new ErrorViewModel()
                {
                    Title    = "404",
                    subTitle = "Because no one is perfect!",
                    Message  = "Oh gosh! It looks like that the content you are looking for is not available anymore on our servers.<br/>Why don't you take a look at these sections?"
                };
                break;

            case "500":
                result = new ErrorViewModel()
                {
                    Title    = "500",
                    subTitle = "Ooops! Today is not our best day",
                    Message  = "Our servers are under maintenance. Please come back in a few minutes."
                };
                break;

            default:
                result = new ErrorViewModel()
                {
                    Title    = type,
                    subTitle = "Ooops! Today is not our best day",
                    Message  = "Our servers are under maintenance. Please come back in a few minutes."
                };
                break;
            }

            using (Horizon.Web.DAL.HorizonContext db = new DAL.HorizonContext())
            {
                ViewBag.Menu = db.Page.Where(p => p.Template.Menu.Language.LanguageCode.Code.Equals(Helpers.CultureHelper.GetCurrentCulture)).ToList();
            }
            return(View(result));
        }
Пример #6
0
 public BaseController()
 {
     db = new DAL.HorizonContext();
 }
Пример #7
0
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 protected static IReadOnlyCollection<Language> LoadLanguages()
 {
     using (DAL.HorizonContext db = new DAL.HorizonContext())
     {
         return (from languages in db.Language select languages).ToList();
     }
 }