68 lines
2.9 KiB
Plaintext
Raw Permalink Normal View History

2023-05-19 17:52:18 +04:00
@model List<HotelContracts.ViewModels.GuestViewModel>
@{
ViewData["Title"] = "Гости";
Layout = "_Layout";
}
<div class="">
<button class="mdl-button mdl-js-button mdl-button--raised mdl-button--colored" id="create">
Добавить постояльца
</button>
@{
<ul class="demo-list-two mdl-list">
@foreach (var item in Model)
{
<li class="mdl-list__item">
<span class="mdl-list__item-primary-content">
<i class="material-icons mdl-list__item-icon">person</i>
#@item.Id - @item.Fio
</span>
<a
href="/Home/DeleteGuest?id=@item.Id"
class="mdl-button mdl-js-button mdl-button--raised mdl-button--colored">
Удалить
</a>
2023-05-19 20:55:43 +04:00
<a
href="/Home/EditGuest?id=@item.Id"
class="mdl-button mdl-js-button mdl-button--raised mdl-button--accent">
Изменить
</a>
2023-05-19 17:52:18 +04:00
</li>
}
</ul>
}
<dialog class="mdl-dialog">
<h4 class="mdl-dialog__title">Добавление гостя</h4>
<form method="post" asp-controller="Home" asp-action="CreateGuest">
<div class="mdl-dialog__content">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="secondName" name="secondName">
<label class="mdl-textfield__label" for="secondName">Фамилия</label>
</div>
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="name" name="name">
<label class="mdl-textfield__label" for="name">Имя</label>
</div>
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="LastName" name="LastName">
<label class="mdl-textfield__label" for="LastName">Отчество</label>
</div>
</div>
<div class="mdl-dialog__actions">
<button type="submit" class="mdl-button">Добавить</button>
<button type="button" class="mdl-button close">Отмена</button>
</div>
</form>
</dialog>
</div>
<script>
const dialog = document.querySelector('dialog');
const showDialogButton = document.querySelector('#create');
showDialogButton.addEventListener('click', function() {
dialog.showModal();
});
dialog.querySelector('.close').addEventListener('click', function() {
dialog.close();
});
</script>