Example #1
0
 public HomeModule()
 {
     Get["/"]       = _ => View["form.cshtml"];
     Get["/result"] = _ =>
     {
         TriangleVariables triangle = new TriangleVariables();
         triangle.SetSide1(Request.Query["side-1"]);
         triangle.SetSide2(Request.Query["side-2"]);
         triangle.SetSide3(Request.Query["side-3"]);
         return(View["result.cshtml", triangle]);
     };
 }
        public HomeModule()
        {
            Get["/"] = _ => {
                TriangleVariables Triangle = new TriangleVariables();

                Triangle.Set_side1(Request.Query["firstSide"]);
                Triangle.Set_side2(Request.Query["secondSide"]);
                Triangle.Set_side3(Request.Query["thirdSide"]);
                return(View["index.cshtml", Triangle]);
            };
            Get["/form"] = _ => {
                return(View["form.cshtml"]);
            };
        }
        public HomeModule()
        {
            Get["/form"] = _ => {
                return(View["form.cshtml"]);
            };
            Get["/triangle"] = _ => {
                TriangleVariables myTriangleVariables = new TriangleVariables();
                myTriangleVariables.SetSide1(Request.Query["side1"]);
                myTriangleVariables.SetSide2(Request.Query["side2"]);
                myTriangleVariables.SetSide3(Request.Query["side3"]);

                return(View["triangle.cshtml", myTriangleVariables]);
            };
        }
 public HomeModules()
 {
     Get["/"] = _ => {
         return(View["form.cshtml"]);
     };
     Get["/results"] = _ => {
         TriangleVariables myTriangleVariables = new TriangleVariables()
         {
             Side1 = Request.Query["side1"],
             Side2 = Request.Query["side2"],
             Side3 = Request.Query["side3"]
         };
         return(View["results.cshtml", myTriangleVariables]);
     };
 }
Example #5
0
 public HomeModule()
 {
     Get["/form"] = _ => {
         return(View["form.cshtml"]);
     };
     Get["/triangle_info"] = _ => {
         TriangleVariables myTriangleVariables = new TriangleVariables
         {
             Side1 = Request.Query["side1"],
             Side2 = Request.Query["side2"],
             Side3 = Request.Query["side3"]
         };
         return(View["triangle.cshtml", myTriangleVariables]);
     };
 }
Example #6
0
        public HomeModule()
        {
            Get["/"] = _ =>
            {
                return(View["triangle_form.html"]);
            };
            Get["/triangle_output"] = _ =>
            {
                TriangleVariables myTriangleVariables = new TriangleVariables
                {
                    side1 = Request.Query["side1"],
                    side2 = Request.Query["side2"],
                    side3 = Request.Query["side3"],
                };
                string tType = "";

                if (myTriangleVariables.side1 > (myTriangleVariables.side2 + myTriangleVariables.side3))
                {
                    tType = "Not a triangle!";
                }
                else if (myTriangleVariables.side2 > (myTriangleVariables.side1 + myTriangleVariables.side3))
                {
                    tType = "Not a triangle!";
                }
                else if (myTriangleVariables.side3 > (myTriangleVariables.side1 + myTriangleVariables.side2))
                {
                    tType = "Not a triangle!";
                }
                else if ((myTriangleVariables.side1 == myTriangleVariables.side2) && (myTriangleVariables.side1 == myTriangleVariables.side3))
                {
                    tType = "Equilateral";
                }
                else if ((myTriangleVariables.side1 != myTriangleVariables.side2) && (myTriangleVariables.side3 != myTriangleVariables.side2) && (myTriangleVariables.side3 != myTriangleVariables.side1))
                {
                    tType = "Scalene";
                }
                else
                {
                    tType = "Isosceles";
                }
                TriangleReturn myTriangleReturn = new TriangleReturn
                {
                    triangleType = tType
                };
                return(View["triangle_output.html", myTriangleReturn]);
            };
        }