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("排序成功!"); }
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("保存成功!"); }