public static bool RemoveIssue(Userstory issue) { try { return List.Remove(List.Single(iss => iss.GetId() == issue.GetId())); } catch (Exception e) { Console.WriteLine(e.Message); return false; } }
public static bool UpdateIssue(Userstory issue) { if (List.Where(iss=>iss.GetId() == issue.GetId()).Count() != 1) return false; List.Add(issue); return true; }
public static bool AddIssue(Userstory issue) { if (List.Any(item => item.GetId() == issue.GetId()) || issue.GetId() >= Userstory.count) { return false; } List.Add(issue); return true; }