// GET: /BackOffice/ReferencedLink/Create public ActionResult Create() { var link = new ReferencedLink(); link.Translations.Add(new ReferencedLinkTranslation { LanguageCode = LanguageDefinitions.DefaultLanguage }); return View(link); }
public async Task<ActionResult> Create(ReferencedLink referencedlink) { if (ModelState.IsValid) { db.Add(referencedlink); await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(referencedlink); }
public async Task<ActionResult> Edit(ReferencedLink referencedlink) { if (ModelState.IsValid) { db.Update(referencedlink); foreach (var t in referencedlink.Translations) { db.UpdateTranslation(t); } await db.SaveChangesAsync(); return RedirectToAction("Index"); } return View(referencedlink); }