Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
Medic
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hasan.bahjat
Medic
Commits
59e4e13a
Commit
59e4e13a
authored
May 22, 2024
by
hasan khaddour
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update views
parent
2947865d
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
567 additions
and
114 deletions
+567
-114
Index.cshtml
WebPresentation/Views/Home/Index.cshtml
+22
-52
MedicineDetails.cshtml
WebPresentation/Views/Home/MedicineDetails.cshtml
+58
-54
MedicinesGalary.cshtml
WebPresentation/Views/Home/MedicinesGalary.cshtml
+46
-0
Create.cshtml
WebPresentation/Views/Medicine/Create.cshtml
+52
-0
Delete.cshtml
WebPresentation/Views/Medicine/Delete.cshtml
+48
-0
Details.cshtml
WebPresentation/Views/Medicine/Details.cshtml
+70
-0
Edit.cshtml
WebPresentation/Views/Medicine/Edit.cshtml
+62
-0
Index.cshtml
WebPresentation/Views/Medicine/Index.cshtml
+198
-0
_AdminLayout.cshtml
WebPresentation/Views/Shared/_AdminLayout.cshtml
+7
-7
_LoginPartial.cshtml
WebPresentation/Views/Shared/_LoginPartial.cshtml
+3
-1
_ViewImports.cshtml
WebPresentation/Views/_ViewImports.cshtml
+1
-0
No files found.
WebPresentation/Views/Home/Index.cshtml
View file @
59e4e13a
...
@@ -43,46 +43,6 @@
...
@@ -43,46 +43,6 @@
</div>
</div>
</header>
</header>
<section class="page-section bg-primary text-white mb-0" id="topThree">
<div id="carouselExampleCaptions" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
@for (var j = 0; j < top.Count; j++)
{
<li data-target="#carouselExampleCaptions" data-slide-to="@j" class="@(j == 0 ? "active" : "" )"></li>
}
</ol>
<div class="carousel-inner">
@foreach (var item in top)
{
<div class="carousel-item @(i ==1 ? "active" :"" ) ">
<img src=@("/img/portfolio/" + "instagram.png" ) )
class=" bd-placeholder-img bd-placeholder-img-lg d-block w-100 " alt="..." aria-label="placeHolder: @item.Name">
<div class="carousel-caption d-none d-md-block">
<h4>@item.Name</h4>
<h5>@item.Dosage ml</h5>
<p>@item.Description</p>
</div>
</div>
@(i=0)
}
</div>
<a class="carousel-control-prev" href="#carouselExampleCaptions" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleCaptions" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</section>
<!-- Portfolio Section -->
<!-- Portfolio Section -->
<section class="page-section portfolio" id="portfolio">
<section class="page-section portfolio" id="portfolio">
...
@@ -91,7 +51,7 @@
...
@@ -91,7 +51,7 @@
<!-- Portfolio Section Heading -->
<!-- Portfolio Section Heading -->
<h2 class=" page-section-heading text-center text-uppercase text-secondary mb-0">Patient Medicine</h2>
<h2 class=" page-section-heading text-center text-uppercase text-secondary mb-0">Patient Medicine</h2>
<!-- Icon Divider -->
<!-- Icon Divider -->
<div class=" divider-custom">
<div class=" divider-custom">
<div class="divider-custom-line"></div>
<div class="divider-custom-line"></div>
...
@@ -103,25 +63,35 @@
...
@@ -103,25 +63,35 @@
<!-- Portfolio Grid Items -->
<!-- Portfolio Grid Items -->
<div class="row d-flex flex-wrap justify-content-sm-around">
<div class="row d-flex flex-wrap justify-content-sm-around">
@if (Model.Medicines.Count() == 0)
@foreach (var item in Model.Medicines)
{
{
<h2 class="text-center">You dont have any Medicine</h2>
<img src="~/img/portfolio/noData.jpg" class="figure-img" />
}
else
@foreach (var item in Model.Medicines)
{
<div class="card col-md-6 col-lg-4 m-1 " style="width: 18
rem;">
<div class="card col-md-4 col-lg-4 m-1 " style="width: 10
rem;">
<img class=" card-img-top" src=@("/img/portfolio/" + "instagram.png"
) ) alt="...">
<img class=" card-img-top mw-30 mh-30 card-img-top" style="height:250px;max-width:270px ;" src=@("/img/portfolio/" +item.Image
) ) alt="...">
<div class="card-body">
<div class="card-body">
<h5 class="card-title">@item.Name</h5>
<h5 class="card-title">@item.Name</h5>
<p class="card-text">project cost : @item.Price</p>
<p class="card-text">project cost : @item.Price</p>
<a href="#" class="btn btn-primary" data-toggle="modal" data-target="#item-@(item.Id)">go to descriptiuon </a>
<a href="#" class="btn btn-primary" data-toggle="modal" data-target="#item-@(item.Id)">go to descriptiuon </a>
</div>
</div>
</div>}
</div>}
</div>
</div>
<!-- /.row -->
<!-- /.row -->
</div>
</div>
</section>
</section>
<section class="page-section bg-primary text-white mb-0" id="topThree">
<div >
<a class="text-white text-center" asp-controller="Home" asp-action="MedicinesGalary" asp-route-id="@Model.Id">Go to Add Medicine to your profile </a>
</div>
</section>
<!-- Contact Section -->
<!-- Contact Section -->
<section class="page-section" id="contact">
<section class="page-section" id="contact">
...
@@ -212,7 +182,7 @@
...
@@ -212,7 +182,7 @@
<div class="divider-custom-line"></div>
<div class="divider-custom-line"></div>
</div>
</div>
<!-- Portfolio Modal - Image -->
<!-- Portfolio Modal - Image -->
<img class="img-fluid rounded mb-5" src=@("/img/portfolio/"+
"instagram.png"
) ) alt="">
<img class="img-fluid rounded mb-5" src=@("/img/portfolio/"+
item.Image
) ) alt="">
<!-- Portfolio Modal - Text -->
<!-- Portfolio Modal - Text -->
<p class="mb-5">medicine Description : @item.Description</p>
<p class="mb-5">medicine Description : @item.Description</p>
<p class="mb-5">medicine price : @item.Price</p>
<p class="mb-5">medicine price : @item.Price</p>
...
...
WebPresentation/Views/Home/MedicineDetails.cshtml
View file @
59e4e13a
...
@@ -2,72 +2,76 @@
...
@@ -2,72 +2,76 @@
@{
@{
ViewData["Title"] = "Medicine Details ";
ViewData["Title"] = "Medicine Details ";
var a = 0;
}
}
<section class="page-section" id="Details">
<section class="page-section" style="background-color: #f4f5f7;">
<div class="container">
<div class="container py-5 h-100">
<div class=" " id="item-@(Model.Id)" tabindex="-1" role="dialog" aria-labelledby="label-@Model.Id">
<div class="row d-flex justify-content-center align-items-center h-100">
<div class="col col-lg-6 mb-4 mb-lg-0">
<div class="card mb-3" style="border-radius: .5rem;">
<div class="row g-0">
<div class="col-md-4 gradient-custom text-center text-black"
style="border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;">
<img src="~/img/portfolio/@Model.Image"
alt="Avatar" class="img-fluid my-5" style="width: 80px;" />
<h5>@Model.Name</h5>
<p>For: @Model.Category.Name</p>
<a asp-action="Edit" asp-route-id="@Model.Id">
<i class="far fa-edit mb-5"></i>
</a>
<div class="" role="document">
<a asp-action="Index">
<div class="card-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">
<i class="fas fa-times"></i>
</span>
</button>
<div class=" text-center">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-8">
<!-- Portfolio Modal - Title -->
<h2 class="portfolio-modal-title text-secondary text-uppercase mb-0">@Model.Name </h2>
<!-- Icon Divider -->
<div class="divider-custom">
<div class="divider-custom-line"></div>
<div class="divider-custom-icon">
<i class="fas fa-star"></i>
</div>
<div class="divider-custom-line"></div>
</div>
<!-- Portfolio Modal - Image -->
<img class="img-fluid rounded mb-5" src=@("/img/portfolio/" + "instagram.png" ) ) alt="">
<!-- Portfolio Modal - Text -->
<p class="mb-5"> Description : @Model.Description</p>
<p class="mb-5">Medicine Dosage : @Model.Dosage</p>
<div class="chip chip-sm chip-solid chip-input">
<table class="table">
<thead>
<tr>
<td>Ingredinet name </td>
<i class="far fa-backward">
<td>Description</td>
</tr>
</thead>
<tbody>
@foreach (var tag in Model.Ingredients)
{
<tr>
<td>@tag.Name</td>
<td>@tag.Description</td>
</tr>
</i>
Go Back
}
</a>
</tbody>
</div>
<div class="col-md-8">
</table>
<div class="card-body p-4">
<h6>Information</h6>
<hr class="mt-0 mb-4">
<div class="row pt-1">
<div class="col-6 mb-3">
<h6>Description</h6>
<p class="text-muted">@Model.Description</p>
</div>
<div class="col-6 mb-3">
<h6>Medicine Type:@Model.MedicineType</h6>
<p class="text-muted">Dosage : @Model.Dosage</p>
<p class="text-muted">Price : @Model.Price</p>
</div>
</div>
<h6>Ingredients : </h6>
<hr class="mt-0 mb-4">
<div class="row pt-1">
@foreach (var ing in Model.Ingredients)
{
<div class=" mb-3">
<h6>@ing.Name @ing.Description </h6>
</div>
}
</div>
<div class="row pt-1">
<div class="col-6 mb-3">
<h6>Go To list </h6>
<a asp-action="Index">Back to List</a>
</div>
</div>
</div>
</div>
<div class="d-flex justify-content-start">
<a href="#!"><i class="fab fa-facebook-f fa-lg me-3"></i></a>
<a href="#!"><i class="fab fa-twitter fa-lg me-3"></i></a>
<a href="#!"><i class="fab fa-instagram fa-lg"></i></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
\ No newline at end of file
WebPresentation/Views/Home/MedicinesGalary.cshtml
0 → 100644
View file @
59e4e13a
@model IEnumerable<Medicine>
@(ViewData["Title"]="Medicines Galary")
<section class="page-section mt-5">
<!-- Carousel wrapper -->
<div id="carouselMultiItemExample"
data-mdb-carousel-init class="carousel slide carousel-dark text-center"
data-mdb-ride="carousel">
<!-- Inner -->
<div class="carousel-inner py-4">
<!-- Single item -->
<div class="carousel-item active">
<div class="container">
<div class="row">
@foreach(var item in Model) {
<div class="col-lg-4">
<div class="card m-3">
<img src="/img/portfolio/@item.Image"
class="card-img-top "style="max-height:250px ; max-width:200px"
alt="Waterfall" />
<div class="card-body">
<h5 class="card-title">@item.Name</h5>
<p class="card-text">
@item.Description
<br />
Price : @item.Price <br />
Type : @item.MedicineType
</p>
<a href="#!" data-mdb-ripple-init class="btn btn-primary">Add to my Profile</a>
</div>
</div>
</div>
}
</div>
</div>
</div>
</div>
<!-- Inner -->
</div>
<!-- Carousel wrapper -->
</section>
\ No newline at end of file
WebPresentation/Views/Medicine/Create.cshtml
0 → 100644
View file @
59e4e13a
@model ApplicationCore.Entities.Medicine
@{
ViewData["Title"] = "Create";
Layout = "_AdminLayout";
}
<h1>Create</h1>
<h4>Project</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label"></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Description" class="control-label"></label>
<input asp-for="Description" class="form-control" />
<span asp-validation-for="Description" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Dosage" class="control-label"></label>
<input asp-for="Dosage" class="form-control" />
<span asp-validation-for="Dosage" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Price" class="control-label"></label>
<input asp-for="Price" class="form-control" />
<span asp-validation-for="Price" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Create" class="btn btn-primary" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
WebPresentation/Views/Medicine/Delete.cshtml
0 → 100644
View file @
59e4e13a
@model ApplicationCore.Entities.Medicine
@{
ViewData["Title"] = "Delete";
Layout = "_AdminLayout";
}
<h1>Delete</h1>
<h3>Are you sure you want to delete this?</h3>
<div>
<h4>Medicine</h4>
<hr />
<dl class="row">
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.Name)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.Name)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.Description)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.Description)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.Category.Name)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.Category.Name)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.Price)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.Price)
</dd>
</dl>
<form asp-action="Delete">
<input type="hidden" asp-for="Id" />
<input type="submit" value="Delete" class="btn btn-danger" /> |
<a asp-action="Index">Back to List</a>
</form>
</div>
WebPresentation/Views/Medicine/Details.cshtml
0 → 100644
View file @
59e4e13a
@model ApplicationCore.Entities.Medicine
@{
ViewData["Title"] = "Details";
Layout = "_AdminLayout";
}
<section class="vh-100" style="background-color: #f4f5f7;">
<div class="container py-5 h-100">
<div class="row d-flex justify-content-center align-items-center h-100">
<div class="col col-lg-6 mb-4 mb-lg-0">
<div class="card mb-3" style="border-radius: .5rem;">
<div class="row g-0">
<div class="col-md-4 gradient-custom text-center text-black"
style="border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;">
<img src="~/img/portfolio/instagram.png"
alt="Avatar" class="img-fluid my-5" style="width: 80px;" />
<h5>@Model.Name</h5>
<p>For: @Model.Patients.Count()</p>
<a asp-action="Edit" asp-route-id="@Model.Id">
<i class="far fa-edit mb-5"></i>
</a>
<a asp-action="Index">
<i class="far fa-backward">
</i>
</a>
</div>
<div class="col-md-8">
<div class="card-body p-4">
<h6>Information</h6>
<hr class="mt-0 mb-4">
<div class="row pt-1">
<div class="col-6 mb-3">
<h6>Description</h6>
<p class="text-muted">@Model.Description</p>
</div>
<div class="col-6 mb-3">
<h6>Price</h6>
<p class="text-muted">@Model.Price</p>
</div>
</div>
<h6>Category</h6>
<hr class="mt-0 mb-4">
<div class="row pt-1">
<div class="col-6 mb-3">
<h6>@Model.Category</h6>
<p class="text-muted">Lorem ipsum</p>
</div>
<div class="col-6 mb-3">
<h6>Go To list </h6>
<a asp-action="Index">Back to List</a>
</div>
</div>
<div class="d-flex justify-content-start">
<a href="#!"><i class="fab fa-facebook-f fa-lg me-3"></i></a>
<a href="#!"><i class="fab fa-twitter fa-lg me-3"></i></a>
<a href="#!"><i class="fab fa-instagram fa-lg"></i></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
WebPresentation/Views/Medicine/Edit.cshtml
0 → 100644
View file @
59e4e13a
@model ApplicationCore.Entities.Medicine;
@{
ViewData["Title"] = "Edit";
Layout = "_AdminLayout";
}
<div style="padding:120px ;">
<h1>Edit</h1>
<h4>Project</h4>
<hr />
<div class="row p-120">
<div class="col-md-4">
<form asp-action="Edit" class="form-group ">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Name" class="control-label "></label>
<input asp-for="Name" class="form-control" />
<span asp-validation-for="Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Description" class="control-label"></label>
<input asp-for="Description" class="form-control" />
<span asp-validation-for="Description" class="text-danger"></span>
</div>
<div class="form-group">
<div class="col ">
<label asp-for="Dosage" class="control-label"></label>
<input asp-for="Dosage" class="form-control" />
<span asp-validation-for="Dosage" class="text-danger"></span>
</div>
<div class="col">
<label asp-for="Price" class="control-label"></label>
<input asp-for="Price" class="form-control" />
<span asp-validation-for="Price" class="text-danger"></span>
</div>
</div>
<div class="form-group">
<label asp-for="Image" class="control-label"></label>
<input asp-for="Image" class="form-control" />
<span asp-validation-for="Image" class="text-danger"></span>
</div>
<input type="hidden" asp-for="Id" />
<div class="form-group">
<input type="submit" value="Save" class="btn btn-primary" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>
</div>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
WebPresentation/Views/Medicine/Index.cshtml
0 → 100644
View file @
59e4e13a
@model ApplicationCore.ViewModel.PatientMedicineViewModel;
@{
ViewData["Title"] = "Index";
Layout = "_AdminLayout";
}
<div class="row">
<div class="col-xl-3 col-md-6">
<div class="card bg-primary text-white mb-4">
<div class="card-body">Medicine Counts </div>
<div class="card-footer d-flex align-items-center justify-content-between">
<a class="small text-white stretched-link" href="#"> @Model.Medicines.Count()</a>
<div class="small text-white"><i class="fas fa-angle-right"></i></div>
</div>
</div>
</div>
<div class="col-xl-3 col-md-6">
<div class="card bg-warning text-white mb-4">
<div class="card-body">Patient Counts </div>
<div class="card-footer d-flex align-items-center justify-content-between">
<a class="small text-white stretched-link" href="#">@Model.Patients.Count()</a>
<div class="small text-white"><i class="fas fa-angle-right"></i></div>
</div>
</div>
</div>
</div>
<div>
<table id="datatablesSimple" class="table">
<thead>
<tr>
<th scope="col">
@Html.DisplayNameFor(model => model.Patients.First().Id)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Patients.First().FirstName)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Patients.First().LastName)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Patients.First().BIO)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Patients.First().User.Email)
</th>
<th scope="col">
Manage
</th>
</tr>
</thead>
<tfoot>
<tr>
<th scope="row">ID</th>
<th>First name</th>
<th>Last name</th>
<th>BIO</th>
<th>Email</th>
<th>Manage</th>
</tr>
</tfoot>
<tbody>
@foreach (var item in Model.Patients)
{
<tr>
<td scope="row">
@Html.DisplayFor(modelItem => item.Id)
</td>
<td>
@Html.DisplayFor(modelItem => item.FirstName)
</td>
<td>
@Html.DisplayFor(modelItem => item.LastName)
</td>
<td>
@Html.DisplayFor(modelItem => item.BIO)
</td>
<td>
@Html.DisplayFor(modelItem => item.User.Email)
</td>
<td>
<a asp-action="Edit" asp-controller="Patients" asp-route-id="@item.Id"><i class="far fa-pen-to-square text-bg-info"></i></a>
<a asp-action="Details" asp-controller="Patients" asp-route-id="@item.Id"><i class="far fa-address-card"></i></a>
<a asp-action="Delete" asp-controller="Patients" asp-route-id="@item.Id"><i class="far fa-trash-can text-bg-danger"></i></a>
</td>
</tr>
}
</tbody>
</table>
</div>
<hr />
<div>
<i class=""></i>
Medicines Details
<p>
<a asp-action="Create" class="btn btn-primary ">Create New</a>
</p>
<table id="datatablesSimple" class="table">
<thead>
<tr>
<th scope="col">
@Html.DisplayNameFor(model => model.Medicines.First().Id)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Medicines.First().Name)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Medicines.First().Description)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Medicines.First().Category.Name)
</th>
<th scope="col">
@Html.DisplayNameFor(model => model.Medicines.First().Price)
</th>
<th scope="col">
Manage
</th>
<th scope="col">
Patients Count
</th>
</tr>
</thead>
<tfoot>
<tr>
<th scope="row">ID</th>
<th>Medicine name</th>
<th>Description</th>
<th>Category</th>
<th>Cost</th>
<th>Manage</th>
<th>Patients Count </th>
</tr>
</tfoot>
<tbody>
@foreach (var item in Model.Medicines)
{
<tr>
<td scope="row">
@Html.DisplayFor(modelItem => item.Id)
</td>
<td>
@Html.DisplayFor(modelItem => item.Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.Description)
</td>
<td>
@Html.DisplayFor(modelItem => item.Category.Medicines)
</td>
<td>
@Html.DisplayFor(modelItem => item.Price)
</td>
<td>
<a asp-action="Edit" asp-controller="Medicine" asp-route-id="@item.Id"><i class="far fa-pen-to-square text-bg-info"></i></a>
<a asp-action="Details" asp-controller="Medicine" asp-route-id="@item.Id"><i class="far fa-address-card"></i></a>
<a asp-action="Delete" asp-controller="Medicine" asp-route-id="@item.Id"><i class="far fa-trash-can text-bg-danger"></i></a>
</td>
<td>
@Html.DisplayFor(modelItem => item.Patients.Count)
</td>
</tr>
}
</tbody>
</table>
</div>
WebPresentation/Views/Shared/_AdminLayout.cshtml
View file @
59e4e13a
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<title>
DashBoard - @ViewData["Title"]
</title>
<title>
DashBoard - @ViewData["Title"]
</title>
<link
href=
"https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/style.min.css"
rel=
"stylesheet"
/>
<link
href=
"https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/style.min.css"
rel=
"stylesheet"
/>
<link
href=
"/css/styles.css"
rel=
"stylesheet"
/>
<link
href=
"/css/styles.css"
rel=
"stylesheet"
/>
<link
href=
"/favicon.png"
/
rel=
"icon"
>
<link
href=
"/favicon.png"
rel=
"icon"
>
<script
src=
"https://use.fontawesome.com/releases/v6.3.0/js/all.js"
crossorigin=
"anonymous"
></script>
<script
src=
"https://use.fontawesome.com/releases/v6.3.0/js/all.js"
crossorigin=
"anonymous"
></script>
</head>
</head>
<body
class=
"sb-nav-fixed"
>
<body
class=
"sb-nav-fixed"
>
...
@@ -60,25 +60,25 @@
...
@@ -60,25 +60,25 @@
<div
class=
"sb-sidenav-menu-heading"
>
Interface
</div>
<div
class=
"sb-sidenav-menu-heading"
>
Interface
</div>
<a
class=
"nav-link collapsed"
href=
"#"
data-bs-toggle=
"collapse"
data-bs-target=
"#collapseLayouts"
aria-expanded=
"false"
aria-controls=
"collapseLayouts"
>
<a
class=
"nav-link collapsed"
href=
"#"
data-bs-toggle=
"collapse"
data-bs-target=
"#collapseLayouts"
aria-expanded=
"false"
aria-controls=
"collapseLayouts"
>
<div
class=
"sb-nav-link-icon"
><i
class=
"fas fa-columns"
></i></div>
<div
class=
"sb-nav-link-icon"
><i
class=
"fas fa-columns"
></i></div>
P
rojetc
Managment
P
atients
Managment
<div
class=
"sb-sidenav-collapse-arrow"
><i
class=
"fas fa-angle-down"
></i></div>
<div
class=
"sb-sidenav-collapse-arrow"
><i
class=
"fas fa-angle-down"
></i></div>
</a>
</a>
<div
class=
"collapse"
id=
"collapseLayouts"
aria-labelledby=
"headingOne"
data-bs-parent=
"#sidenavAccordion"
>
<div
class=
"collapse"
id=
"collapseLayouts"
aria-labelledby=
"headingOne"
data-bs-parent=
"#sidenavAccordion"
>
<nav
class=
"sb-sidenav-menu-nested nav"
>
<nav
class=
"sb-sidenav-menu-nested nav"
>
<a
class=
"nav-link"
asp-controller=
"Projects"
asp-action=
"Create"
>
Add P
rojec
t
</a>
<a
class=
"nav-link"
asp-controller=
"Projects"
asp-action=
"Create"
>
Add P
atien
t
</a>
<a
class=
"nav-link"
asp-controller=
"Projects"
asp-action=
"Index"
>
ALL P
rojec
ts
</a>
<a
class=
"nav-link"
asp-controller=
"Projects"
asp-action=
"Index"
>
ALL P
atien
ts
</a>
</nav>
</nav>
</div>
</div>
<a
class=
"nav-link collapsed"
href=
"#"
data-bs-toggle=
"collapse"
data-bs-target=
"#collapsePages"
aria-expanded=
"false"
aria-controls=
"collapsePages"
>
<a
class=
"nav-link collapsed"
href=
"#"
data-bs-toggle=
"collapse"
data-bs-target=
"#collapsePages"
aria-expanded=
"false"
aria-controls=
"collapsePages"
>
<div
class=
"sb-nav-link-icon"
><i
class=
"fas fa-book-open"
></i></div>
<div
class=
"sb-nav-link-icon"
><i
class=
"fas fa-book-open"
></i></div>
Owner
Managment
Medicine
Managment
<div
class=
"sb-sidenav-collapse-arrow"
><i
class=
"fas fa-angle-down"
></i></div>
<div
class=
"sb-sidenav-collapse-arrow"
><i
class=
"fas fa-angle-down"
></i></div>
</a>
</a>
<div
class=
"collapse"
id=
"collapsePages"
aria-labelledby=
"headingOne"
data-bs-parent=
"#sidenavAccordion"
>
<div
class=
"collapse"
id=
"collapsePages"
aria-labelledby=
"headingOne"
data-bs-parent=
"#sidenavAccordion"
>
<nav
class=
"sb-sidenav-menu-nested nav"
>
<nav
class=
"sb-sidenav-menu-nested nav"
>
<a
class=
"nav-link"
asp-controller=
"
Owners"
asp-action=
"Create"
>
Add Owner
</a>
<a
class=
"nav-link"
asp-controller=
"
Medicine"
asp-action=
"Create"
>
Add Medicine
</a>
<a
class=
"nav-link"
asp-controller=
"
Owners"
asp-action=
"Index"
>
ALL Owner
s
</a>
<a
class=
"nav-link"
asp-controller=
"
Medicine"
asp-action=
"Index"
>
ALL Medicine
s
</a>
</nav>
</nav>
</div>
</div>
<a
class=
"nav-link collapsed"
href=
"#"
data-bs-toggle=
"collapse"
data-bs-target=
"#collapsePages"
aria-expanded=
"false"
aria-controls=
"collapsePages"
>
<a
class=
"nav-link collapsed"
href=
"#"
data-bs-toggle=
"collapse"
data-bs-target=
"#collapsePages"
aria-expanded=
"false"
aria-controls=
"collapsePages"
>
...
...
WebPresentation/Views/Shared/_LoginPartial.cshtml
View file @
59e4e13a
...
@@ -11,7 +11,9 @@
...
@@ -11,7 +11,9 @@
</li>
</li>
<li class="nav-item rounded js-scroll-trigger">
<li class="nav-item rounded js-scroll-trigger">
<a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" asp-area="Identity" asp-page="/Account/Logout" asp-route-returnUrl="@Url.Action("Index", "Home", new { area = "" })" >Logout </a>
<form id="logoutForm" class="form-inline" asp-area="Identity" asp-page="/Account/Logout" asp-route-returnUrl="@Url.Action("Index", "Home", new { area = "" })">
<button id="logout" type="submit" class="text-bg-light">Logout</button>
</form>
</li>
</li>
}
}
...
...
WebPresentation/Views/_ViewImports.cshtml
View file @
59e4e13a
...
@@ -2,3 +2,4 @@
...
@@ -2,3 +2,4 @@
@using WebPresentation.Models
@using WebPresentation.Models
@using ApplicationCore.Entities
@using ApplicationCore.Entities
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@using System
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment