Advertisement
Guest User

ShowAllTeamActivity

a guest
Feb 18th, 2020
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. using ManagementSystem.Core;
  2. using ManagementSystem.Core.Contracts;
  3. using ManagementSystem.Core.Providers;
  4. using ManagementSystem.Models.Contracts;
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Linq;
  8. using System.Text;
  9.  
  10. namespace ManagementSystem.Commands.TeamCommands
  11. {
  12. class ShowAllTeamActivityCommand : Command
  13. {
  14. public ShowAllTeamActivityCommand(IEngine engine) : base(engine)
  15. {
  16. }
  17.  
  18. public override string Execute()
  19. {
  20. StringBuilder str = new StringBuilder();
  21. if (Engine.Database.TeamList == null)
  22. {
  23. return PrintMessages.NOTeamsInDatabase;
  24. }
  25. else
  26. {
  27. str.AppendLine("----- Members -----");
  28. foreach (var item in Engine.Database.TeamList)
  29. {
  30. str.AppendLine(item.Members.ToString());
  31. }
  32. str.AppendLine("----- Boards -----");
  33. foreach (var item in Engine.Database.TeamList)
  34. {
  35. str.AppendLine(item.Boards.ToString());
  36. }
  37. }
  38. return str.ToString();
  39. }
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement