Пример #1
0
        public string WorkGroupSortSave()
        {
            Business.WorkGroup workGroup = new Business.WorkGroup();
            var    all   = workGroup.GetAll();
            string sorts = Request.Forms("sort");
            int    i     = 0;

            foreach (string sort in sorts.Split(','))
            {
                if (!sort.IsGuid(out Guid wid))
                {
                    continue;
                }
                var workGroupModel = all.Find(p => p.Id == wid);
                if (null != workGroupModel)
                {
                    workGroupModel.Sort = i += 5;
                }
            }
            workGroup.Update(all.ToArray());
            return("排序成功!");
        }
Пример #2
0
        public string SaveWorkGroup(Model.WorkGroup workGroupModel)
        {
            if (!ModelState.IsValid)
            {
                return(Tools.GetValidateErrorMessag(ModelState));
            }
            Business.WorkGroup workGroup   = new Business.WorkGroup();
            string             workgroupid = Request.Querys("workgroupid");

            if (workgroupid.IsGuid(out Guid wid))
            {
                var    oldModel = workGroup.Get(wid);
                string oldJSON  = null == oldModel ? "" : oldModel.ToString();
                workGroup.Update(workGroupModel);
                Business.Log.Add("修改了工作组-" + workGroupModel.Name, "", Business.Log.Type.系统管理, oldJSON, workGroupModel.ToString());
            }
            else
            {
                workGroup.Add(workGroupModel);
                Business.Log.Add("添加了工作组-" + workGroupModel.Name, workGroupModel.ToString(), Business.Log.Type.系统管理);
            }
            return("保存成功!");
        }