kreta/KretaWeb/Areas/TanuloErtekeles/Views/NaploEllenorzes/NaploEllenorzesDetail_Partial.cshtml
2024-03-13 00:33:46 +01:00

48 lines
No EOL
2.7 KiB
Text

@using Kreta.BusinessLogic.Classes
@using Kreta.Web.Helpers
@using Kreta.Web.Helpers.Grid
@using Kreta.Web.Areas.TanuloErtekeles.Models
@model NaploEllenorzesGridModel
<div id="partialDetailGrid_@Model.HetSorszam.ToString()">
@(
Html.KretaGrid<NaploEllenorzesDetailGridModel>(
"NaploEllenorzesDetailGrid" + Model.HetSorszam.ToString(),
new GridApiUrl("NaploEllenorzesApi", "GetNaploEllenorzesDetailsGrid", new Dictionary<string, string> { { "feladatKategoriaId", Model.feladatKategoriaId.ToString() }, { "feladatEllatasiHelyId", Model.feladatEllatasiHelyId.ToString() }, { "hetsorszamaId", Model.HetSorszam.ToString() }, { "osztalyId", Model.OsztalyID.ToString() } }),
useToolBar: false,
allowSorting: false,
allowPaging: false,
pageSizes: null
)
.Columns(columns =>
{
columns.Bound(c => c.Datum).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]);
columns.Bound(c => c.HetNapja_DNAME).Sortable(false);
})
.Columns(c => c.Template(t => t.ToString()).Title(OrarendResource.OraSorszam).ClientTemplate(
@"#if(CsengetesiRend == null) { #" + "#= OraKezdeteString # - #= OraVegeString #" + @" # } else { # " + "#= Oraszam #" + @"# } #"
))
.Columns(columns =>
{
columns.Bound(c => c.OsztalyNev);
columns.Bound(c => c.TargyNev);
columns.Bound(c => c.TanarNev).ClientTemplate("#:TanarNev# (#:TanarOktatasiAzonosito#)");
columns.Bound(c => c.IsEgyediNap_BNAME);
}).AutoBind(true)
)
<div class="row">
@Html.Hidden("EllenorzesId" + Model.HetSorszam, Model.EllenorzesId)
@Html.Hidden("EllenorizteId" + Model.HetSorszam, Model.EllenorizteId)
@Html.KretaTextBoxFor(x => x.Ellenorizte).Name("Ellenorizte" + Model.HetSorszam).Enable(false).RenderWithName(1, 2)
@Html.KretaDatePickerFor(x => x.EllenorzesDatuma).Name("EllenorzesDatuma" + Model.HetSorszam).RenderWithName(1, 2)
@Html.KretaTextBoxFor(x => x.EllenorzesMegjegyzes).Name("EllenorzesMegjegyzes" + Model.HetSorszam).RenderWithName(1, 4)
@if (Model.EllenorzesId != null)
{
<a id="modify(@Model.HetSorszam)" title="Módosítás" href="javascript:void(0)" onclick="NaploEllenorzesHelper.saveEllenorzes(@Model.HetSorszam)"><i style="font-size: 22px;" class="fa fa-pencil" aria-hidden="true"></i></a>
}
else
{
<a id="save(@Model.HetSorszam)" title="Mentés" href="javascript:void(0)" onclick="NaploEllenorzesHelper.saveEllenorzes(@Model.HetSorszam)"><i style="font-size: 22px;" class="fa fa-floppy-o" aria-hidden="true"></i></a>
}
</div>
</div>