kreta/KretaWeb/Areas/GRModul/Views/BeszerzesiIgeny/Megjegyzesek_Bevitel.cshtml
2024-03-13 00:33:46 +01:00

36 lines
No EOL
1.3 KiB
Text

@using Kreta.Web.Areas.GRModul.Models;
@using Kreta.Web.Helpers.Grid;
@using Kreta.BusinessLogic.Classes;
@using Kreta.Web.Models.EditorTemplates;
@model PanelBarChildModel
@{
var beszerzesiIgenyModel = (BeszerzesiIgenyModel)Model.Data[0];
var megjegyzesModel = beszerzesiIgenyModel.MegjegyzesModel;
}
@{
var grid = Html.KretaGrid<BeszerzesiIgenyMegjegyzesGridModel>
(
name: "BeszerzesiIgenyMegjegyzesGrid",
getUrl: new GridApiUrl("BeszerzesiIgenyApi", "GetBeszerzesiIgenyMegjegyzesGrid", new Dictionary<string, string> { { "igenylesId", beszerzesiIgenyModel.BeszerzesiIgenyId.HasValue ? beszerzesiIgenyModel.BeszerzesiIgenyId.Value.ToString() : "-1" } })
)
.Columns(columns =>
{
columns.Bound(c => c.MegjegyzesSzoveg);
columns.Bound(c => c.MegjegyzesIdopontja).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]);
columns.Bound(c => c.MegjegyzesRogzitoNeve);
})
.AutoBind(true)
.Sortable(sortable => sortable
.AllowUnsort(true)
.SortMode(GridSortMode.MultipleColumn));
}
<div class="container-fluid details">
<div class="row">
@Html.KretaTextAreaFor(x => megjegyzesModel.Megjegyzes, 5).RenderWithName(1, 11)
</div>
</div>
<div>@(grid)</div>