Esempio n. 1
0
        public ActionResult EditLink(ImportantLinks model)
        {
            var languages = LanguageManager.GetLanguages();
            var list = new SelectList(languages, "Culture", "Language");
            ViewBag.LanguageList = list;

            if (ModelState.IsValid)
            {
               
                if (RouteData.Values["id"] != null)
                {
                    int nid = 0;
                    bool isnumber = int.TryParse(RouteData.Values["id"].ToString(), out nid);
                    if (isnumber)
                    {
                        model.LinkId = nid;
                        ViewBag.ProcessMessage = LinkManager.EditImportantLink(model);
                        return View(model);
                    }
                    else
                    {
                        ViewBag.ProcessMessage = false;
                        return View(model);
                    }
                }
                else return View();
            }
            else
                return View();

            return View();
        }
Esempio n. 2
0
        public ActionResult AddLink(ImportantLinks model)
        {
            FillLanguagesList();

            if (ModelState.IsValid)
            {
                ModelState.Clear();
                ViewBag.ProcessMessage = LinkManager.AddImportantLinks(model);
            }
            return View();
        }