diff --git a/WebApplicationStart/Controllers/CalculatorController.cs b/WebApplicationStart/Controllers/CalculatorController.cs new file mode 100644 index 0000000..2f4116f --- /dev/null +++ b/WebApplicationStart/Controllers/CalculatorController.cs @@ -0,0 +1,13 @@ +using Microsoft.AspNetCore.Mvc; + +namespace WebApplicationStart.Controllers +{ + public class CalculatorController : Controller + { + public string Index(int a = 0, int b = 0) + { + return $"{a} + {b} = {a+b}"; + } + } + +} diff --git a/WebApplicationStart/Controllers/HomeController.cs b/WebApplicationStart/Controllers/HomeController.cs index 610fb55..2a60048 100644 --- a/WebApplicationStart/Controllers/HomeController.cs +++ b/WebApplicationStart/Controllers/HomeController.cs @@ -26,7 +26,20 @@ public IActionResult Tasks() public string Task1() { - return "Тут решение первой задачи"; + int h = DateTime.Now.Hour; + if (h < 6) + { + return "Доброй ночи"; + } + if (h < 12) + { + return "Доброе утро"; + } + if (h < 18) + { + return "Добрый день"; + } + return "Добрый вечер"; } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] diff --git a/WebApplicationStart/Program.cs b/WebApplicationStart/Program.cs index 3155fc3..8ac282c 100644 --- a/WebApplicationStart/Program.cs +++ b/WebApplicationStart/Program.cs @@ -18,6 +18,6 @@ app.MapControllerRoute( name: "default", - pattern: "{controller=Home}/{action=Index}/{id?}"); + pattern: "{controller=Home}/{action=Index}/{a?}/{b?}"); app.Run(); diff --git a/WebApplicationStart/Views/Home/Index.cshtml b/WebApplicationStart/Views/Home/Index.cshtml index 28d6e5f..4a07356 100644 --- a/WebApplicationStart/Views/Home/Index.cshtml +++ b/WebApplicationStart/Views/Home/Index.cshtml @@ -3,7 +3,7 @@ }
-

Тут надо написать свою Фамилию и Имя

+

Наниев Азамат

Я учу ASP и это мой первый крутой проект.

diff --git a/WebApplicationStart/Views/Home/Tasks.cshtml b/WebApplicationStart/Views/Home/Tasks.cshtml index a167f22..077104f 100644 --- a/WebApplicationStart/Views/Home/Tasks.cshtml +++ b/WebApplicationStart/Views/Home/Tasks.cshtml @@ -5,7 +5,7 @@