@inject IHttpContextAccessor HttpContextAccessor @inject IDataContextFactory dbFactory @model User @{ ViewBag.Title = "Hello Razor"; var session = HttpContextAccessor.HttpContext.Session; var username = session.GetString("username"); bool filter = HttpContextAccessor.HttpContext.Request.Query["from"] != (String)null; bool auth = username.Equals(Model.Username); bool isDoc = session.GetString("role").Equals("doctor"); Patient patient = null; if (isDoc) { var db = dbFactory.Create(); patient = (from p in db.Patients where p.Username.Equals(Model.Username) && p.Doctor.Equals(username) select p).ToArray().FirstOrDefault(); auth = auth || patient != null; } } @if (!auth) {

Non sei autorizzato a vedere i dati di @Model.Name @Model.LastName

} else {
@if (isDoc && patient != null) {

Invia un messaggio al tuo paziente

Inserisci un minimo o massimo valore per il battito cardiaco

Se il valore del battito del paziente supera i valori che hai inserito verrai notificato

} }