コード例 #1
0
 public string Run(string userCommand, ref bool isExit, Team team, ProjectOfHouse projectOfHouse)
 {
     if (Team.count != 5)
     {
         team.Construct(); return("Следующая часть дома достроена");
     }
     else
     {
         return("Дом построен");
     }
 }
コード例 #2
0
        public string Run(string userCommand, ref bool isExit, Team team, ProjectOfHouse projectOfHouse)
        {
            HouseProduct product = projectOfHouse.GetHouse();

            if (product.house.Count == 0)
            {
                Console.WriteLine("\nСтроительство еще не начинали:");
            }
            else if (Team.count == 5)
            {
                Console.WriteLine("\nДом построен:");
            }
            else
            {
                Console.WriteLine("\nЧасти дома, которые уже готовы:");
            }
            for (short x = 0; x < product.house.Count; x++)
            {
                Console.WriteLine((x + 1) + " " + product.house[x].GetDescription());
            }
            return("Отчет о стройке составлен");
        }
コード例 #3
0
 public string Run(string userCommand, ref bool isExit, Team team, ProjectOfHouse projectOfHouse)
 {
     Console.WriteLine("\n");
     isExit = true;
     return("");
 }
コード例 #4
0
 public Team(ProjectOfHouse project)
 {
     projectOfHouse = project;
     count          = 0;
 }