public object AddGroupInfo(string name, string description) { try { GroupInfo info = GroupOperation.GetGroupInfoByName(name); if (null == info) { GroupInfo obj = new GroupInfo() { id = Guid.NewGuid(), name = name, description = description, status = 1, updatetime = DateTime.Now }; GroupOperation.AddOrUpdateGroupInfo(obj, EnumAddOrUpdate.Add); return(string.Format("添加组【{0}】信息成功!", name)); } else { return(string.Format("系统已存在组【{0}】信息!", name)); } } catch (Exception ex) { return(ex.Message); } }
private void button11_Click(object sender, EventArgs e) { GroupInfo info = new GroupInfo() { id = new Guid("4ae75530-a9a4-4f0a-ae4c-5f35d009b611"), name = "默认组", description = "所有用户若未被分配组均属于默认组", updatetime = DateTime.Now, status = 1 }; bool ret = GroupOperation.AddOrUpdateGroupInfo(info, EnumAddOrUpdate.Update); }
public object UpdateGroupInfo(string id, string description, int status) { try { GroupInfo info = GroupOperation.GetGroupInfoById(new Guid(id)); if (null != info) { info.description = description; info.status = status; info.updatetime = DateTime.Now; GroupOperation.AddOrUpdateGroupInfo(info, EnumAddOrUpdate.Update); return(string.Format("更新组【{0}】信息成功!", info.name)); } else { return(string.Format("修改失败,系统不存在编号【{0}】组信息!", id)); } } catch (Exception ex) { return(ex.Message); } }
private void button10_Click(object sender, EventArgs e) { string name = "内部人员"; GroupInfo info = new GroupInfo() { id = Guid.NewGuid(), name = name, description = name, updatetime = DateTime.Now, status = 1 }; GroupInfo info2 = GroupOperation.GetGroupInfoByName(name); bool ret = false; if (null == info2) { ret = GroupOperation.AddOrUpdateGroupInfo(info, EnumAddOrUpdate.Add); } else { MessageBox.Show(string.Format("{0}已存在!", "默认组")); } }