public ActionResult TaskOne()
        {
            TaskOne taskOne = new TaskOne();

            taskOne.Title = "Первое задание";
            return(View(taskOne));
        }
 public ActionResult TaskOne(TaskOne model)
 {
     model.Title = "Первое задание";
     if (model.Export == null || model.Export == string.Empty)
     {
         return(View(model));
     }
     model.Result = new MathExpressionWithBracketsCalc().GetResult(model.Export);
     return(View(model));
 }
Ejemplo n.º 3
0
        private static void Main(string[] args)
        {
            var input = File.ReadAllText("input.txt");

            var list = input.Split("\r\n").ToArray();

            var one         = new TaskOne(list);
            var invalidItem = one.Run(25);

            var two = new TaskTwo(list);

            two.Run(invalidItem);
        }
Ejemplo n.º 4
0
        private static void Main(string[] args)
        {
            var input = File.ReadAllText("input.txt");

            var list = input.Split("\r\n").ToArray();

            var one = new TaskOne(list);

            one.Run();

            var two = new TaskTwo(list);

            two.Run();

            Console.WriteLine("Finished");
        }
Ejemplo n.º 5
0
        public void RunShouldExecuteTasksInOrder()
        {
            TaskRunner runner = new TaskRunner();

            var t1 = new TaskOne();
            var t2 = new TaskOne();
            var t3 = new TaskTwo();

            runner.Add(t1);
            runner.Add(t2);
            runner.Add(t3);

            runner.Run();

            Assert.That(t1.ExecutedAt, Is.LessThan(t2.ExecutedAt));
            Assert.That(t2.ExecutedAt, Is.LessThan(t3.ExecutedAt));
        }