//GET: Article/AddProprieties/5 public ActionResult CreateProp(int id) { var model = new ArticleAttributes { articleId = id }; return(View(model)); // JsonResult.JsonRequestBehavior = JsonRequestBehavior.AllowGet; /*JsonResult Dat = new JsonResult { Data = new { status = id } }; * return Json( Dat , JsonRequestBehavior.AllowGet); */ }
public ActionResult EditArticleAttributes(ArticleAttributes articlesAttributesToEdit) { var originalArticlesAttributes = (from m in _db.ArticleAttributes where m.articleId == articlesAttributesToEdit.articleId select m).First(); if (!ModelState.IsValid) { return(View("Index")); } _db.Entry(originalArticlesAttributes).CurrentValues.SetValues(articlesAttributesToEdit); _db.SaveChanges(); return(RedirectToAction("ResRecherche", new { id = articlesAttributesToEdit.articleId })); }
public ActionResult CreateProp(ArticleAttributes ArticleAttributesToCreate, string submitButton) { if (!ModelState.IsValid) { return(View()); } //ArticleAttributesToCreate.articleId = id; _db.ArticleAttributes.Add(ArticleAttributesToCreate); _db.SaveChanges(); if (submitButton.Equals("Add more Attributes")) { return(RedirectToAction("CreateProp", new { id = int.Parse(Request.Form["articleid"]) })); } else { return(RedirectToAction("AddArticleImages", new { id = ArticleAttributesToCreate.articleId })); } }
public override string ToString() { return($"{DirectArticle} (OEM: {string.Join(", ", OenNumbers?.Select(x => x.ToString()) ?? new string[0])}) {string.Join("; ", ArticleAttributes.Select(x => x.ToString()))}"); }