public ActionResult Create(string AreaId, string CatId) { if (AreaId == null || AreaId.Equals("") || CatId == null || CatId.Equals("")) { return(HttpNotFound()); } var SpecificCatAreaViewModel = new SpecificCatAreaViewModel(); SpecificCatAreaViewModel.Are = Db1.FindArea(Int32.Parse(AreaId)); SpecificCatAreaViewModel.Cat = Db1.FindCat(Int32.Parse(CatId)); return(View(SpecificCatAreaViewModel)); }
public ActionResult Create(string Body, string Title, string Locales, string Subcategories, string AreaId, string CatId) { if (Body == null || Body.Equals("") || Title == null || Title.Equals("") || Request["Are.Locales"] == null || Request["Are.Locales"].Equals("") || Request["Cat.Subcategories"] == null || Request["Cat.Subcategories"].Equals("")) { ModelState.AddModelError("Are", "All the above values must be filled in order to proceed."); var SpecificCatAreaViewModel = new SpecificCatAreaViewModel(); SpecificCatAreaViewModel.Are = Db1.FindArea(Int32.Parse(AreaId)); SpecificCatAreaViewModel.Cat = Db1.FindCat(Int32.Parse(CatId)); //Db1.purge(); return(View(SpecificCatAreaViewModel)); } Db1.CreatePost(Title, Body, Request["Are.Locales"], AreaId, CatId, Request["Cat.Subcategories"], User.Identity.GetUserId()); return(RedirectToAction("UserPostList")); }