public ActionResult CreateFAQCategory(AdmFAQKategori faqCategory) { if (ModelState.IsValid) { try { var userName = User.Identity.GetUserName(); _portalSosService.SkapaFAQKategori(faqCategory, userName); } catch (Exception e) { Console.WriteLine(e); ErrorManager.WriteToErrorLog("SystemController", "CreateFAQCategory", e.ToString(), e.HResult, User.Identity.Name); var errorModel = new CustomErrorPageModel { Information = "Ett fel inträffade när ny FAQ-kategori skulle sparas.", ContactEmail = ConfigurationManager.AppSettings["ContactEmail"], }; return(View("CustomError", errorModel)); } return(RedirectToAction("GetFAQCategories")); } return(View()); }
public void UpdateFAQCategory(AdmFAQKategori faqCategory) { var faqCatDb = DbContext.AdmFAQKategori.Where(x => x.Id == faqCategory.Id).Select(x => x).SingleOrDefault(); faqCatDb.Kategori = faqCategory.Kategori; faqCatDb.Sortering = faqCategory.Sortering; faqCatDb.AndradDatum = faqCategory.AndradDatum; faqCatDb.AndradAv = faqCategory.AndradAv; DbContext.SaveChanges(); }
public void CreateFAQCategory(AdmFAQKategori faqCategory) { DbContext.AdmFAQKategori.Add(faqCategory); DbContext.SaveChanges(); }