yavsc/Yavsc/Views/Shared/Components/Calendar/Default.cshtml

22 lines
794 B
Text
Raw Normal View History

2017-06-14 12:28:08 +02:00
@model DateTimeChooserViewModel
2017-07-02 01:45:10 +02:00
@{
var dtpid = $"dtpckr{Model.InputId}";
}
2017-06-14 12:28:08 +02:00
2017-07-02 01:45:10 +02:00
<div class='input-group date' id=@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(dtpid))>
<input class="form-control " name="@Model.InputId" id="@Model.InputId" />
2017-06-25 11:33:40 +02:00
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
2017-07-02 01:45:10 +02:00
<script type="text/javascript">
$(function () {
$(@Html.Raw("'#"+dtpid+"'")).datetimepicker({
locale: 'fr',
disabledDates: @Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.BusyDates)),
maxDate: '@Model.MaxDate.ToString("MM/dd/yyyy")',
2017-07-03 15:54:18 +02:00
minDate: '@Model.MinDate.ToString("MM/dd/yyyy")',
format: 'MM/DD/YYYY HH:mm'
2017-07-02 01:45:10 +02:00
});
});
2017-07-03 15:54:18 +02:00
</script>