@using Kreta.Web.Areas.Adatszolgaltatasok.Models
@using Kreta.Web.Helpers
@using Kreta.Web.Helpers.Grid
@using Kreta.Resources
@{
Layout = "~/Views/Shared/_MasterLayout.cshtml";
var grid = Html.KretaGrid(
name: "HittanOraszamGrid",
getUrl: new GridApiUrl("HittanOraszamApi", "GetHittanOraszamGrid"),
allowScrolling: true
)
.FunctionCommand(Html, new List
{
new FunctionCommand { Name = CommonResource.Mentes, ClientAction="HittanOraszamHelper.save" },
new FunctionCommand { Name = ImportExportCommonResource.Export, ClientAction = "HittanOraszamHelper.getExportSzeptemberDecember" }
});
grid.Columns(columns => { columns.Bound(c => c.CsoportNev).Width("30%"); });
grid.ComboBoxForColumn(Html, AdatszolgaltatasokResource.HittanCsoportTipus, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetHittanTipusok" }), m => m.HittanTipus, "Text", "Value", null, null, "hittanCsoportTipusColumn");
grid.Columns(columns => { columns.Bound(c => c.MegtartottDarabszam).Width("15%"); });
grid.Columns(c => c.Template(t => t.ToString()).Width("15%").Title(AdatszolgaltatasokResource.HittanCsoportDarabszam).ClientTemplate(
grid.NumericBoxForColumnTemplate(Html, m => m.Darabszam, min: 0, max: 10000)
));
grid.Columns(c => c.Template(t => t.ToString()).Width("15%").Title(ViewBag.DateColumnTitle).ClientTemplate(
grid.NumericBoxForColumnTemplate(Html, m => m.Letszam, min: 0, max: 10000)
));
}