// Create public bool AddLanguage(LanguageCreate model) { var entity = new Language() { UserId = _userId, Name = model.Name, LanguageFamily = model.LanguageFamily }; _context.Languages.Add(entity); return(_context.SaveChanges() == 1); }
public ActionResult Create(LanguageCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreateLanguageService(); if (service.AddLanguage(model)) { TempData["SaveResult"] = "Language added successfully."; return(RedirectToAction("Index")); } ModelState.AddModelError("", "Language was not added."); return(View(model)); }