Example #1
0
 public ActionResult ShowExercise(string operation)
 {
     ViewBag.Operation = operation;
     Exercise e = new Exercise();
     e.Operation = operation;
     return View(e);
 }
Example #2
0
 public ActionResult DivResult(Exercise e)
 {
     int result = e.First / e.Second;
     ViewBag.Result = result;
     //ViewBag.First = e.First;
     //ViewBag.Second = e.Second;
     return View("Div", e);
 }
Example #3
0
 public ActionResult SubtractResult(Exercise e)
 {
     int result = e.First - e.Second;
     ViewBag.Result = result;
     //ViewBag.First = e.First;
     //ViewBag.Second = e.Second;
     return View("Subtract", e);
 }
Example #4
0
 public ActionResult MulResult(Exercise e)
 {
     int result = e.First * e.Second;
     ViewBag.Result = result;
     //ViewBag.First = e.First;
     //ViewBag.Second = e.Second;
     return View("Mul", e);
 }
Example #5
0
        public ActionResult AddResult(Exercise e)
        {
            int result = e.first + e.second + e.third;
            ViewBag.First = e.first;

            ViewBag.Result = result;
            return View("Add");
        }
Example #6
0
 public ActionResult AddResult(Exercise e)
 {
     int result = e.First + e.Second;
     ViewBag.Result = result;
     //ViewBag.First = e.First;
     //ViewBag.Second = e.Second;
     return View("Add", e);
 }
Example #7
0
 public ActionResult ShowExercise(string operation)
 {
     // ViewBag.Operation = operation;
     Exercise e = new Exercise();
     ExerciseViewModel ex = new ExerciseViewModel();
     ex.exercise = e;
     ex.Operation = operation;
     return View(ex);
 }
Example #8
0
 public ActionResult ExerciseResult(Exercise e)
 {
     switch (e.Operation)
     {
         case "Add":
             e.Result = e.First + e.Second;
             break;
         case "Subtract":
             e.Result = e.First - e.Second;
             break;
         case "Mul":
             e.Result = e.First * e.Second;
             break;
         case "Div":
             e.Result = e.First / e.Second;
             break;
         default:
             return null;
     }
     return View("ShowExercise", e);
 }
Example #9
0
 public ActionResult ExerciseResult(Exercise e, string operation)
 {
     int result;
     switch (operation)
     {
         case "Add":
             result = e.First + e.Second;
             break;
         case "Subtract":
             result = e.First - e.Second;
             break;
         case "Mul":
             result = e.First * e.Second;
             break;
         case "Div":
             result = e.First / e.Second;
             break;
         default:
             return null;
     }
     e.Result = result;
     e.Operation = operation;
     return View("ShowExercise", e);
 }
Example #10
0
 public ActionResult Operation(Exercise e)
 {
     switch (e.operand)
     {
         case '+':
             e.Result = e.First + e.Second;
             break;
         case '-':
             e.Result = e.First - e.Second;
             break;
         case '*':
             e.Result = e.First * e.Second;
             break;
         case '/':
             if (e.Second == 0)
                 return HttpNotFound("Division by Zero!");
             e.Result = (double)e.First / (double)e.Second;
             break;
         default:
             break;
             return HttpNotFound("Invalid Operand");
     }
     return View("Operation", e);
 }
Example #11
0
        //
        // GET: /Home/

        //public string Add(int first, int second)
        //{
        //    return (first+second).ToString();
        //}

        public string Add(Exercise e)
        {
            return (e.First + e.Second).ToString();
        }
Example #12
0
 public ExerciseVM()
 {
     Exercise = new Exercise();
 }
Example #13
0
 public ExerciseViewModel()
 {
     exercise = new Exercise();
 }
Example #14
0
        //
        // GET: /Home/

            public ViewResult Add(Exercise e)
        {
            //return (e.first + e.second + e.third).ToString();
            return View();
        }