- Added forgot option
- added modify user
- moved login and register
This commit is contained in:
2019-01-29 19:59:12 +01:00
parent 583c67c61a
commit 746e5fe14b
17 changed files with 229 additions and 63 deletions

View File

@@ -5,10 +5,12 @@
var session = HttpContextAccessor.HttpContext.Session;
string search = HttpContextAccessor.HttpContext.Request.Query["q"];
string username = session.GetString("username");
if (username != null)
{
var isDoc = session.GetString("role").Equals("doctor");
var MaxPatients = 30;
var Menu = new List<IMenuItem>();
Menu.Add(new MenuItem("Profilo", "/"));
Menu.Add(new MenuItem("Dati personali", "/user/" + username));
@@ -19,7 +21,18 @@
where p.Doctor.Equals(username)
join u in db.Users on p.Username equals u.Username
select new { Username = p.Username, Name = u.Name + " " + u.LastName }).ToArray();
var sub = new SubMenu() { Text = "Pazienti", Items = new List<MenuItem>() };
if(search != null)
{
patients = (from p in patients
where p.Name.StartsWith(search)
select p).ToArray();
}
patients.Take(MaxPatients);
var num = patients.Count();
var sub = new SubMenu() { Text = num + " pazienti link rapido", Items = new List<MenuItem>() };
foreach (var p in patients)
{
sub.Items.Add(new MenuItem(p.Name, "/user/" + p.Username));
@@ -32,7 +45,10 @@
var patient = (from p in db.Patients
where p.Username.Equals(username)
select p).FirstOrDefault();
Menu.Add(new MenuItem("Invia un messaggio al dottore", "/Message/" + patient.Doctor));
if (patient != null)
{
Menu.Add(new MenuItem("Invia un messaggio al dottore", "/Message/" + patient.Doctor));
}
}
<aside class="main-sidebar">
<!-- sidebar: style can be found in sidebar.less -->