protected void lbtnDelte_Command(object sender, CommandEventArgs e) { List <CustomWorkflowUserInfo> userList = UserList.ToUserList(); CustomWorkflowUserInfo beDeleteInfo = userList.FirstOrDefault(x => x.LoginName == e.CommandArgument.ToString()); userList.Remove(beDeleteInfo); UserList = userList.ToXml(); InitUserNames(); }
public void AddUser(string loginName) { List <CustomWorkflowUserInfo> userList = UserList.ToUserList(); CustomWorkflowUserInfo info = userList.FirstOrDefault(x => x.UserInfo.LoginName == loginName); if (info == null) { userList.Add(new CustomWorkflowUserInfo() { UserInfo = CustomWorkflowHelper.GetUserByLoginId(loginName), IsApproval = false }); UserList = userList.ToXml(); InitUserNames(); } }