コード例 #1
0
        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;
                }
            }

        }
コード例 #2
0
        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();
        }