Beispiel #1
0
        static void Main(string[] args)
        {
            bool      KeepAppRunning = true;
            GuiDrawer GuiDrawer;

            GuiDrawer = new GuiDrawer(100, 15);

            while (KeepAppRunning)
            {
                Console.Clear();
                var items = new List <string>()
                {
                    "Value1", "Value2", "Value3"
                };
                GuiDrawer.DrawInterface(items);
                string userMessage = Console.ReadLine();

                if (userMessage == "quit")
                {
                    KeepAppRunning = false;
                }

                TimeRepository timeRepository = new TimeRepository("C:\\Users\\Barbe Rousse\\Documents\\_TimeSpentOnProjects\\Today.txt");
                timeRepository.Save(new TimeSpentOnProject()
                {
                    StartTime = DateTime.Now, EndTime = DateTime.Now, "FileWriter"
                });
 public void AttachDrawer(GuiDrawer drawer)
 {
     _drawer = drawer;
 }
 public override void Dispose()
 {
     base.Dispose();
     _drawer = null;
 }