public static bool AddDocumentGroup(DocumentGroup record) { using (DeneysanContext db = new DeneysanContext()) { try { record.TimeCreated = DateTime.Now; record.Deleted = false; record.Online = true; record.SortNumber = 9999; db.DocumentGroup.Add(record); db.SaveChanges(); LogtrackManager logkeeper = new LogtrackManager(); logkeeper.LogDate = DateTime.Now; logkeeper.LogProcess = EnumLogType.DokumanGrup.ToString(); logkeeper.Message = LogMessages.DocumentGroupAdded; logkeeper.User = HttpContext.Current.User.Identity.Name; logkeeper.Data = record.GroupName; logkeeper.AddInfoLog(logger); return true; } catch (Exception ex) { return false; } } }
public ActionResult Index(string drplanguage, string txtname) { string lang = FillLanguagesList(); if (ModelState.IsValid) { DocumentGroup model = new DocumentGroup(); model.GroupName = txtname; model.Language = drplanguage; model.PageSlug = Utility.SetPagePlug(txtname); ViewBag.ProcessMessage = DocumentManager.AddDocumentGroup(model); var grouplist = DocumentManager.GetDocumentGroupList(lang); return View(grouplist); } return View(); }