From f35a7aecd313547a6f6478a056fb2d5593f1c07b Mon Sep 17 00:00:00 2001
From: Syndamia
Date: Sat, 15 May 2021 22:20:53 +0300
Subject: Big daddy refactor
---
.../Web/ExamTemplate.Web/Views/Account/Edit.cshtml | 20 +++++++++++++
.../ExamTemplate.Web/Views/Account/Login.cshtml | 23 +++++++++++++++
.../ExamTemplate.Web/Views/Account/Profile.cshtml | 33 ++++++++++++++++++++++
.../ExamTemplate.Web/Views/Account/Register.cshtml | 27 ++++++++++++++++++
.../Web/ExamTemplate.Web/Views/Home/Index.cshtml | 8 ++++++
.../Web/ExamTemplate.Web/Views/Shared/Error.cshtml | 25 ++++++++++++++++
.../Views/Shared/ErrorNotFound.cshtml | 10 +++++++
.../Views/Shared/_FooterContent.cshtml | 8 ++++++
.../ExamTemplate.Web/Views/Shared/_Layout.cshtml | 25 ++++++++++++++++
.../ExamTemplate.Web/Views/Shared/_Navbar.cshtml | 31 ++++++++++++++++++++
.../Web/ExamTemplate.Web/Views/_ViewImports.cshtml | 5 ++++
.../Web/ExamTemplate.Web/Views/_ViewStart.cshtml | 3 ++
12 files changed, 218 insertions(+)
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Account/Edit.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Account/Login.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Account/Profile.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Account/Register.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Home/Index.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Shared/Error.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Shared/ErrorNotFound.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_FooterContent.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Layout.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Navbar.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/_ViewImports.cshtml
create mode 100644 ExamTemplate/Web/ExamTemplate.Web/Views/_ViewStart.cshtml
(limited to 'ExamTemplate/Web/ExamTemplate.Web/Views')
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Edit.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Edit.cshtml
new file mode 100644
index 0000000..a088742
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Edit.cshtml
@@ -0,0 +1,20 @@
+@model EditUserWebModel
+@{
+ ViewData["Title"] = "Edit Profile";
+}
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Login.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Login.cshtml
new file mode 100644
index 0000000..daa3f3e
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Login.cshtml
@@ -0,0 +1,23 @@
+@model LoginUserWebModel
+@{
+ ViewData["Title"] = "Login";
+}
+
+
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Profile.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Profile.cshtml
new file mode 100644
index 0000000..33fc882
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Profile.cshtml
@@ -0,0 +1,33 @@
+@using Microsoft.AspNetCore.Identity
+
+@inject SignInManager SignInManager
+@inject UserManager UserManager
+
+@model UserWebModel
+@{
+ ViewData["Title"] = Model.Username + "'s Profile";
+}
+
+
+
+ @Model.FirstName @Model.LastName
+
+
+ @Model.Username
+
+ @if (SignInManager.IsSignedIn(User))
+ {
+ @if(UserManager.GetUserName(User) == Model.Username)
+ {
+
+
+
+
+
+ }
+ }
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Register.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Register.cshtml
new file mode 100644
index 0000000..e436d72
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Account/Register.cshtml
@@ -0,0 +1,27 @@
+@model RegisterUserWebModel
+@{
+ ViewData["Title"] = "Register";
+}
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Home/Index.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Home/Index.cshtml
new file mode 100644
index 0000000..56ea950
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Home/Index.cshtml
@@ -0,0 +1,8 @@
+@{
+ ViewData["Title"] = "Home";
+}
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/Error.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/Error.cshtml
new file mode 100644
index 0000000..5a7ce95
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/Error.cshtml
@@ -0,0 +1,25 @@
+@model ErrorViewModel
+@{
+ ViewData["Title"] = "Error";
+}
+
+Error.
+An error occurred while processing your request.
+
+@if (Model.ShowRequestId)
+{
+
+ Request ID: @Model.RequestId
+
+}
+
+Development Mode
+
+ Swapping to Development environment will display more detailed information about the error that occurred.
+
+
+ The Development environment shouldn't be enabled for deployed applications.
+ It can result in displaying sensitive information from exceptions to end users.
+ For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development
+ and restarting the app.
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/ErrorNotFound.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/ErrorNotFound.cshtml
new file mode 100644
index 0000000..39fc5ca
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/ErrorNotFound.cshtml
@@ -0,0 +1,10 @@
+@{
+ ViewData["Title"] = "404: Not found!";
+}
+
+
+ 404: Not found!
+
+
+ The page you're looking for couldn't be found!
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_FooterContent.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_FooterContent.cshtml
new file mode 100644
index 0000000..60a21aa
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_FooterContent.cshtml
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Layout.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Layout.cshtml
new file mode 100644
index 0000000..dd7bf82
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Layout.cshtml
@@ -0,0 +1,25 @@
+
+
+
+
+
+ @ViewData["Title"]
+
+
+
+
+
+
+
+
+ @RenderBody()
+
+
+
+
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Navbar.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Navbar.cshtml
new file mode 100644
index 0000000..0ec5c4d
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/Shared/_Navbar.cshtml
@@ -0,0 +1,31 @@
+@using Microsoft.AspNetCore.Identity
+
+@inject SignInManager SignInManager
+@inject UserManager UserManager
+
+
+
+
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/_ViewImports.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/_ViewImports.cshtml
new file mode 100644
index 0000000..18502e4
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/_ViewImports.cshtml
@@ -0,0 +1,5 @@
+@using ExamTemplate.Web
+@using ExamTemplate.Web.Models
+@using ExamTemplate.Web.Models.User
+@using ExamTemplate.Data.Models
+@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
diff --git a/ExamTemplate/Web/ExamTemplate.Web/Views/_ViewStart.cshtml b/ExamTemplate/Web/ExamTemplate.Web/Views/_ViewStart.cshtml
new file mode 100644
index 0000000..3a04d05
--- /dev/null
+++ b/ExamTemplate/Web/ExamTemplate.Web/Views/_ViewStart.cshtml
@@ -0,0 +1,3 @@
+@{
+ Layout = "_Layout";
+}
--
cgit v1.2.3