Abbellimento #2
@@ -152,8 +152,8 @@ namespace SeniorAssistant
|
|||||||
users.Add(new User { Name = "Alfredo", LastName = "Parise", Email = "alfred.pary@libero.it", Username = "alfredigno", Password = "alfy", Avatar = "/uploads/default.jpg" });
|
users.Add(new User { Name = "Alfredo", LastName = "Parise", Email = "alfred.pary@libero.it", Username = "alfredigno", Password = "alfy", Avatar = "/uploads/default.jpg" });
|
||||||
users.Add(new User { Name = "Edoardo", LastName = "Marzio", Email = "edo.marzio@libero.it", Username = "marzietto", Password = "edo64", Avatar = "/uploads/default.jpg" });
|
users.Add(new User { Name = "Edoardo", LastName = "Marzio", Email = "edo.marzio@libero.it", Username = "marzietto", Password = "edo64", Avatar = "/uploads/default.jpg" });
|
||||||
|
|
||||||
docs.Add(new Doctor { Username = "alfredigno", Location = "Brasile", PhoneNumber = "+0 123456789" });
|
docs.Add(new Doctor { Username = "alfredigno", Location = "Brasile", PhoneNumber = "+0 123456789", Schedule = "Solo feriali 9:00-13:00/15:00-19:00" });
|
||||||
docs.Add(new Doctor { Username = "marzietto", Location = "Uganda", PhoneNumber = "+9 87654321" });
|
docs.Add(new Doctor { Username = "marzietto", Location = "Uganda", PhoneNumber = "+9 87654321", Schedule = "Feriali e festivi 9:00-13:00" });
|
||||||
|
|
||||||
foreach (var doc in docs)
|
foreach (var doc in docs)
|
||||||
db.InsertOrReplace(doc);
|
db.InsertOrReplace(doc);
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
@using LinqToDB;
|
@using LinqToDB;
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewBag.Title = "Hello Razor";
|
ViewBag.Title = "Chat";
|
||||||
var session = HttpContextAccessor.HttpContext.Session;
|
var session = HttpContextAccessor.HttpContext.Session;
|
||||||
var username = session.GetString("username");
|
var username = session.GetString("username");
|
||||||
var db = dbFactory.Create();
|
var db = dbFactory.Create();
|
||||||
@@ -67,12 +67,11 @@
|
|||||||
<span class="direct-chat-name pull-right">Tu</span>
|
<span class="direct-chat-name pull-right">Tu</span>
|
||||||
<span class="direct-chat-timestamp pull-left">@message.Time</span>
|
<span class="direct-chat-timestamp pull-left">@message.Time</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.direct-chat-info -->
|
<!-- /.direct-chat-info and text -->
|
||||||
<img class="direct-chat-img" src="@session.GetString("avatar")" alt="User image">
|
<img class="direct-chat-img" src="@session.GetString("avatar")" alt="User image">
|
||||||
<div class="direct-chat-text">
|
<div class="direct-chat-text">
|
||||||
@message.Body
|
@message.Body
|
||||||
</div>
|
</div>
|
||||||
<!-- /.direct-chat-text -->
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,6 @@
|
|||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
<h3 class="box-title">Dati utente</h3>
|
<h3 class="box-title">Dati utente</h3>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box-header -->
|
|
||||||
<!-- form start -->
|
|
||||||
<section class="form-horizontal">
|
<section class="form-horizontal">
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@@ -47,7 +45,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input class="mod-data hide" type="text" value="@Model.Doc.Schedule" id="mod-schedule" />
|
<input class="mod-data hide" type="text" value="@Model.Doc.Schedule" id="mod-schedule" />
|
||||||
<input class="old-data" disabled type="number" value="@Model.Doc.Schedule" /><br />
|
<input class="old-data" disabled type="text" value="@Model.Doc.Schedule" /><br />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
@@ -96,13 +94,12 @@
|
|||||||
var doctor = (from u in db.Users
|
var doctor = (from u in db.Users
|
||||||
join d in db.Doctors on u.Username equals d.Username
|
join d in db.Doctors on u.Username equals d.Username
|
||||||
where d.Username.Equals(Model.Pat.Doctor)
|
where d.Username.Equals(Model.Pat.Doctor)
|
||||||
select new { u.Username, u.Name, u.LastName, d.Location }).ToArray().First();
|
select new { u.Username, u.Name, u.LastName, d.Location, d.PhoneNumber, d.Schedule }).ToArray().First();
|
||||||
|
|
||||||
<div class="box box-warning">
|
<div class="box box-warning">
|
||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
<h3 class="box-title">Contatti con il dottore: <strong>@doctor.Name @doctor.LastName</strong></h3>
|
<h3 class="box-title">Contatti con il dottore: <strong>@doctor.Name @doctor.LastName</strong></h3>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box-header -->
|
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
<div role="form">
|
<div role="form">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@@ -110,26 +107,12 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<h5>Recapito telefonico: <strong>+0 00000000 <!--doctor.PhoneNumber --></strong></h5>
|
<h5>Recapito telefonico: <strong>@doctor.PhoneNumber</strong></h5>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<div class="input-group-btn input-group-sm">
|
<div class="input-group-btn input-group-sm">
|
||||||
<a href="#" id="show-schedule" class="btn btn-default">Mostra orari visite</a>
|
<h5 class="box-comment">Orario visite: <strong>@doctor.Schedule</strong></h5>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="form-group hide" id="tab-schedule">
|
|
||||||
<div class="business-hours">
|
|
||||||
<h2 class="title">Orari visite</h2>
|
|
||||||
<ul class="list-unstyled opening-hours">
|
|
||||||
<li>Sunday <span class="pull-right">Closed</span></li>
|
|
||||||
<li>Monday <span class="pull-right">9:00-22:00</span></li>
|
|
||||||
<li>Tuesday <span class="pull-right">9:00-22:00</span></li>
|
|
||||||
<li>Wednesday <span class="pull-right">9:00-22:00</span></li>
|
|
||||||
<li>Thursday <span class="pull-right">9:00-22:00</span></li>
|
|
||||||
<li>Friday <span class="pull-right">9:00-23:30</span></li>
|
|
||||||
<li>Saturday <span class="pull-right">14:00-23:30</span></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@@ -139,11 +122,8 @@
|
|||||||
<a href="/Message/@doctor.Username" class="btn btn-flat btn-info">Scrivi un messaggio</a>
|
<a href="/Message/@doctor.Username" class="btn btn-flat btn-info">Scrivi un messaggio</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box-body -->
|
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -257,9 +237,6 @@
|
|||||||
$(".opening-hours li").eq(new Date().getDay()).addClass("today");
|
$(".opening-hours li").eq(new Date().getDay()).addClass("today");
|
||||||
});
|
});
|
||||||
|
|
||||||
$("#show-schedule").on("click", function () {
|
|
||||||
$("#tab-schedule").toggleClass("hide");
|
|
||||||
});
|
|
||||||
$("#files").kendoUpload({
|
$("#files").kendoUpload({
|
||||||
async: {
|
async: {
|
||||||
saveUrl: "/Account/_save",
|
saveUrl: "/Account/_save",
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
<h3 class="box-title">Registrazione</h3>
|
<h3 class="box-title">Registrazione</h3>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box-header -->
|
|
||||||
<!-- form start -->
|
<!-- form start -->
|
||||||
<div class="form-horizontal">
|
<div class="form-horizontal">
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
@@ -72,17 +71,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box-body -->
|
|
||||||
<div class="box-footer">
|
<div class="box-footer">
|
||||||
<input type="reset" class="btn btn-default" />
|
<input type="reset" class="btn btn-default" />
|
||||||
<button class="btn btn-info pull-right" id="register-btn">Register</button>
|
<button class="btn btn-info pull-right" id="register-btn">Register</button>
|
||||||
<p id="msg-reg" class="login-box-msg text-red"></p>
|
<p id="msg-reg" class="login-box-msg text-red"></p>
|
||||||
<button type="button" class="btn btn-info">@Html.ActionLink("Torna al login", "Login")</button>
|
<button type="button" class="btn btn-info">@Html.ActionLink("Torna al login", "Login")</button>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box-footer -->
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.box -->
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-4"></div>
|
<div class="col-md-4"></div>
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
@model User
|
@model User
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewBag.Title = "Hello Razor";
|
ViewBag.Title = "Dati paziente";
|
||||||
var session = HttpContextAccessor.HttpContext.Session;
|
var session = HttpContextAccessor.HttpContext.Session;
|
||||||
var username = session.GetString("username");
|
var username = session.GetString("username");
|
||||||
bool filter = HttpContextAccessor.HttpContext.Request.Query["from"] != (String)null;
|
bool filter = HttpContextAccessor.HttpContext.Request.Query["from"] != (String)null;
|
||||||
@@ -39,7 +39,6 @@ else
|
|||||||
<div class="col-md-1"></div>
|
<div class="col-md-1"></div>
|
||||||
|
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<!-- Date range -->
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-addon">
|
<div class="input-group-addon">
|
||||||
@@ -49,9 +48,7 @@ else
|
|||||||
<input id="date-to" type="date" value="@HttpContextAccessor.HttpContext.Request.Query["to"]" />
|
<input id="date-to" type="date" value="@HttpContextAccessor.HttpContext.Request.Query["to"]" />
|
||||||
<input type="button" id="refresh-date" class="fc-button no-border" value="Cambia data" />
|
<input type="button" id="refresh-date" class="fc-button no-border" value="Cambia data" />
|
||||||
</div>
|
</div>
|
||||||
<!-- /.input group -->
|
|
||||||
</div>
|
</div>
|
||||||
<!-- /.form group -->
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@if (isDoc)
|
@if (isDoc)
|
||||||
@@ -249,7 +246,14 @@ else
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
if (document.getElementById("show-table").checked) {
|
if (document.getElementById("show-table").checked) {
|
||||||
|
var dati = "Dati di @Model.Name @Model.LastName"
|
||||||
$("#chart-data").kendoGrid({
|
$("#chart-data").kendoGrid({
|
||||||
|
toolbar: ["excel"],
|
||||||
|
excel: {
|
||||||
|
fileName: dati,
|
||||||
|
filterable: false,
|
||||||
|
columns: [{ autowidth: true}]
|
||||||
|
},
|
||||||
dataSource: {
|
dataSource: {
|
||||||
data: allData,
|
data: allData,
|
||||||
serverPaging: false,
|
serverPaging: false,
|
||||||
@@ -288,7 +292,13 @@ else
|
|||||||
field: "Sleep",
|
field: "Sleep",
|
||||||
title: "Sonno"
|
title: "Sonno"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
excelExport: function (e) {
|
||||||
|
var sheet = e.workbook.sheets[0];
|
||||||
|
for (var i = 1; i < sheet.columns.length; i++) {
|
||||||
|
sheet.columns[i].width = 10;
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
@model IEnumerable<User>
|
@model IEnumerable<User>
|
||||||
@{
|
@{
|
||||||
ViewBag.Title = "Hello Razor";
|
ViewBag.Title = "Tutti gli utenti";
|
||||||
}
|
}
|
||||||
|
|
||||||
<div id="grid"></div>
|
<div id="grid"></div>
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ scratch. This page gets rid of all links and provides the needed markup only.
|
|||||||
|
|
||||||
<script src="~/kendo/@(kendo.Version)/js/jquery.min.js"></script>
|
<script src="~/kendo/@(kendo.Version)/js/jquery.min.js"></script>
|
||||||
<script src="~/kendo/@(kendo.Version)/js/kendo.all.min.js"></script>
|
<script src="~/kendo/@(kendo.Version)/js/kendo.all.min.js"></script>
|
||||||
|
<script src="~/kendo/@(kendo.Version)/js/jszip.min.js"></script>
|
||||||
<script src="~/AdminLTE-2.4.3/bower_components/moment/moment.js"></script>
|
<script src="~/AdminLTE-2.4.3/bower_components/moment/moment.js"></script>
|
||||||
<script src="~/AdminLTE-2.4.3/bower_components/fullcalendar/dist/fullcalendar.min.js"></script>
|
<script src="~/AdminLTE-2.4.3/bower_components/fullcalendar/dist/fullcalendar.min.js"></script>
|
||||||
<script src="~/AdminLTE-2.4.3/bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
|
<script src="~/AdminLTE-2.4.3/bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
|
||||||
|
|||||||
Reference in New Issue
Block a user