public FriendSettingList GetFriendSettingListByStatus(FriendSettingStatus status) { FriendSettingList searchList = new FriendSettingList(); foreach (var friendSetting in FriendSettings) { if (friendSetting.GetStatus().Equals(status)) { searchList.FriendSettings.Add(friendSetting); } } return(searchList); }
public void SetStatus(bool agree) { if (Unconfirmed()) { if (agree) { Status = FriendSettingStatus.AGREE; } else { Status = FriendSettingStatus.DISAGREE; } } }
public void Delete() { Status = FriendSettingStatus.DELETE; }
public FriendSetting(string id) : base(id) { DisablePost = false; Note = null; Status = FriendSettingStatus.NEEDAGREE; }
private FriendSetting(string id, string note, bool disablePost, FriendSettingStatus status) : this(id, note, disablePost) { Status = status; }
public FriendSetting(string id, string note, bool disablePost) : base(id) { DisablePost = disablePost; Note = note; Status = FriendSettingStatus.WAITAGREE; }
public void Update(FriendSetting friendSetting) { Note = friendSetting.GetNote(); DisablePost = friendSetting.IsDisablePost(); Status = friendSetting.GetStatus(); }