kreta/KretaWeb/Areas/Orarend/Views/AdminKozpontiOrak/Modositas_Popup.cshtml
2024-03-13 00:33:46 +01:00

79 lines
No EOL
2.3 KiB
Text

@using Kreta.BusinessLogic.HelperClasses
@using Kreta.Web.Areas.Orarend.Models
@using Kreta.Web.Helpers.Grid
@model Kreta.Web.Areas.Orarend.Models.AdminKozpontiOrakSearchModel
@{
const string modositasgrid = "modositasGrid";
}
<style type="text/css">
.k-edit-form-container {
width: auto;
}
.k-icon.k-edit {
display: none;
}
.k-grid-toolbar .k-button-icontext .k-icon, .k-grid-content .k-button-icontext .k-icon, .k-edit-form-container .k-edit-buttons .k-button-icontext .k-icon {
display: none !important;
}
.k-content .k-grid tbody tr td a, .k-content .k-grid tbody tr .gridcell a {
font-weight: 400;
}
a:hover {
color: #fff;
}
.k-edit-form-container .k-button {
background-color: #fff;
color: #5c6a79;
border: 1px solid #c5d3e2;
}
.k-edit-form-container .k-button:hover {
background-color: #e5e9ec;
}
.defaultComboboxWidth {
width: 25%;
}
.smaller-width-description {
width: 70%;
margin: auto;
}
</style>
<br />
<div style="margin: 0 1rem">
<b>@KozpontiOrakResource.ModositasLeiras</b>
</div>
<br />
<div>
@(
Html.KretaGrid<AdminKozpontiOrakOsztalyokGridModel>
(
name: modositasgrid,
getUrl: new GridApiUrl("AdminKozpontiOrakApi", "GetModositasGrid", new Dictionary<string, string> {{"start", Model.Start.ToString()}, {"end", Model.End.ToString()}, {"hanyadikOra", Model.HanyadikOra.ToString()}}),
clientTemplate: "detailGrid-template",
clientTemplateWholeDataRow: true,
clientTemplateUrl: @Url.Action("OpenDetailsGrid", "AdminKozpontiOrak"),
allowPaging: false
)
.Columns(columns =>
{
columns.Bound(c => c.Osztaly).Width("95%");
})
.AutoBind(true)
.Sortable(sortable => sortable.AllowUnsort(true).SortMode(GridSortMode.MultipleColumn))
.RowFunction(Html, new List<RowFunction> {
new RowFunction { Name = "deleteKozpontiOraBtn", ClientAction= "KozpontiOra.deleteAllKozpontiOraConfirmation", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Torles },
})
)
</div>
@Html.KretaGridTemplate("detailGrid-template")