init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,418 @@
|
|||
@using Kreta.Web.Areas.Adatszolgaltatasok.Models
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Web.Helpers.Grid
|
||||
@using Kreta.Resources;
|
||||
@model InformatikaiAdatszolgaltatasModel
|
||||
|
||||
@{
|
||||
Layout = "~/Views/Shared/_MasterLayout.cshtml";
|
||||
}
|
||||
|
||||
@{
|
||||
var gridName = "InformatikaiAdatszolgaltatasGrid";
|
||||
var formName = "InformatikaiAdatszolgaltatasForm";
|
||||
}
|
||||
|
||||
@{
|
||||
var url = Url.Content("https://ekreta.hu/dokumentumok/GINOP622_Segedlet.pdf");
|
||||
var downloadLink = string.Format("<div class='content' style='float: right'>{0}</div>", string.Format(RendszerErtesitesResource.TechnikaiSpecifikacioLetoltese, url));
|
||||
}
|
||||
|
||||
@using (Html.KretaForm(formName))
|
||||
{
|
||||
@Html.HiddenFor(m => m.ID)
|
||||
<div class="container-fluid ">
|
||||
<div class="row">
|
||||
@Html.KretaSaveButton("SaveInformatikaiAdatszolgaltatasUpper", "InformatikaiAdatszolgaltatasHelper.saveInformatikaiAdatszolgaltatas")
|
||||
@Html.KretaButton("CancelInformatikaiAdatszolgaltatasUpper", CommonResource.Megse, clickEventName: "InformatikaiAdatszolgaltatasHelper.cancelInformatikaiAdatszolgaltatas")
|
||||
@Html.Raw(downloadLink)
|
||||
</div>
|
||||
|
||||
<div class="col-sm-12 row details">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@AdatszolgaltatasokResource.AktualisDarabszam
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@AdatszolgaltatasokResource.IgenyDarabszam
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.AlapszintuAM
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.AlapszintuAMAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.AlapszintuAMIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.VizualisOM
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.VizualisOMAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.VizualisOMIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.ProfM
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.ProfMAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.ProfMIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Notebook
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.NotebookAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.NotebookIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Tablet
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.TabletAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.TabletIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Vekonykliens
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.VekonykliensAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.VekonykliensIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Projektor
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.ProjektorAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.ProjektorIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Eger
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.EgerAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.EgerIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Billentyuzet
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.BillentyuzetAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.BillentyuzetIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.InteraktivTabla
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.InteraktivTablaAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.InteraktivTablaIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.FFTN
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.FFTNAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.FFTNIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.SzinesTN
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.SzinesTNAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.SzinesTNIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.FFEN
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.FFENAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.FFENIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.SzinesEN
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.SzinesENAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.SzinesENIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Scanner
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.ScannerAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.ScannerIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Virusvedelmi
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.VirusvedelmiAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.VirusvedelmiIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.IrodaiSzoftver
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.IrodaiSzoftverAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.IrodaiSzoftverIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.EgyebSzoftverLeiras
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
@Html.KretaTextAreaFor(m => m.EgyebSzoftverLeiras)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.EgyebSzoftver
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.EgyebSzoftverAktualis).Min(0).Max(10000)
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaNumericFor(m => m.EgyebSzoftverIgeny).Min(0).Max(10000)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.TervezettLego
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaCheckBoxFor(m => m.TervezettLego)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@AdatszolgaltatasokResource.Tervezett3D
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
@Html.KretaCheckBoxFor(m => m.Tervezett3D)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@Html.KretaValidationSummary()
|
||||
}
|
||||
<hr />
|
||||
<div>
|
||||
@(
|
||||
Html.KretaGrid<InformatikaiAdatszolgaltatasGridModel>(
|
||||
gridName,
|
||||
new GridApiUrl("InformatikaiAdatszolgaltatasApi", "GetInformatikaiAdatszolgaltatasGrid", new Dictionary<string, string>()),
|
||||
allowSorting: false,
|
||||
allowScrolling: true,
|
||||
allowPaging: false,
|
||||
pageSizes: null,
|
||||
mustShowPagerCount: false,
|
||||
sort: sort => sort.Add(s => s.MukodesiHelyNeve).Ascending()
|
||||
)
|
||||
.Columns(columns =>
|
||||
{
|
||||
columns.Bound(c => c.ID).Hidden(true);
|
||||
columns.Bound(c => c.MukodesiHelyNeve);
|
||||
})
|
||||
.TextBoxForColumn(Html, InformatikaiAdatszolgResource.InternetszolgaltatoNeve, m => m.InternetszolgaltatoNeve)
|
||||
.TextBoxForColumn(Html, InformatikaiAdatszolgResource.InternetLetoltesiSavszelessege, m => m.InternetLetoltesiSavszelessege)
|
||||
.TextBoxForColumn(Html, InformatikaiAdatszolgResource.InternetFeltoltesiSavszelessege, m => m.InternetFeltoltesiSavszelessege)
|
||||
.NumericBoxForColumn(Html, InformatikaiAdatszolgResource.InternetszolgaltatasHaviNettoDija, m => m.InternetszolgaltatasHaviNettoDija, 0, 10000000, 0)
|
||||
.SelectForColumn(Html.For<InformatikaiAdatszolgaltatasGridModel>(), InformatikaiAdatszolgResource.InformatikaOktatasVanNincs, c => c.InformatikaOktatasVanNincsSelect, Model.IgenNemList)
|
||||
)
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
InformatikaiAdatszolgaltatasHelper = (function () {
|
||||
var informatikaiAdatszolgaltatasHelper = function () { };
|
||||
|
||||
var url = {
|
||||
SaveInformatikaiAdatszolgaltatas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "InformatikaiAdatszolgaltatasApi", action = "Save" })"
|
||||
};
|
||||
|
||||
var gridName = "@gridName";
|
||||
var formName = "@formName";
|
||||
|
||||
informatikaiAdatszolgaltatasHelper.saveInformatikaiAdatszolgaltatas = function () {
|
||||
var form = $("#" + formName);
|
||||
if (form.valid()) {
|
||||
var model = getInformatikaiAdatszolgaltatasRogzitesModel();
|
||||
AjaxHelper.DoValidationPost(url.SaveInformatikaiAdatszolgaltatas, null, model, saveInformatikaiAdatszolgaltatasResponseOk);
|
||||
}
|
||||
}
|
||||
|
||||
informatikaiAdatszolgaltatasHelper.cancelInformatikaiAdatszolgaltatas = function () {
|
||||
location.reload(true);
|
||||
}
|
||||
|
||||
function saveInformatikaiAdatszolgaltatasResponseOk() {
|
||||
KretaWindowHelper.feedbackWindow("@(CommonResource.Siker)", "@(CommonResource.AMentesSikeresenMegtortent)", false);
|
||||
}
|
||||
|
||||
function getInformatikaiAdatszolgaltatasRogzitesModel() {
|
||||
var model = {};
|
||||
|
||||
var formData = $("#" + formName).toObject();
|
||||
|
||||
model.AlapszintuAMAktualis = formData.AlapszintuAMAktualis;
|
||||
model.AlapszintuAMIgeny = formData.AlapszintuAMIgeny;
|
||||
|
||||
model.VizualisOMAktualis = formData.VizualisOMAktualis;
|
||||
model.VizualisOMIgeny = formData.VizualisOMIgeny;
|
||||
|
||||
model.ProfMAktualis = formData.ProfMAktualis;
|
||||
model.ProfMIgeny = formData.ProfMIgeny;
|
||||
|
||||
model.NotebookAktualis = formData.NotebookAktualis;
|
||||
model.NotebookIgeny = formData.NotebookIgeny;
|
||||
|
||||
model.TabletAktualis = formData.TabletAktualis;
|
||||
model.TabletIgeny = formData.TabletIgeny;
|
||||
|
||||
model.VekonykliensAktualis = formData.VekonykliensAktualis;
|
||||
model.VekonykliensIgeny = formData.VekonykliensIgeny;
|
||||
|
||||
model.ProjektorAktualis = formData.ProjektorAktualis;
|
||||
model.ProjektorIgeny = formData.ProjektorIgeny;
|
||||
|
||||
model.EgerAktualis = formData.EgerAktualis;
|
||||
model.EgerIgeny = formData.EgerIgeny;
|
||||
|
||||
model.BillentyuzetAktualis = formData.BillentyuzetAktualis;
|
||||
model.BillentyuzetIgeny = formData.BillentyuzetIgeny;
|
||||
|
||||
model.InteraktivTablaAktualis = formData.InteraktivTablaAktualis;
|
||||
model.InteraktivTablaIgeny = formData.InteraktivTablaIgeny;
|
||||
|
||||
model.FFTNAktualis = formData.FFTNAktualis;
|
||||
model.FFTNIgeny = formData.FFTNIgeny;
|
||||
|
||||
model.SzinesTNAktualis = formData.SzinesTNAktualis;
|
||||
model.SzinesTNIgeny = formData.SzinesTNIgeny;
|
||||
|
||||
model.FFENAktualis = formData.FFENAktualis;
|
||||
model.FFENIgeny = formData.FFENIgeny;
|
||||
|
||||
model.SzinesENAktualis = formData.SzinesENAktualis;
|
||||
model.SzinesENIgeny = formData.SzinesENIgeny;
|
||||
|
||||
model.ScannerAktualis = formData.ScannerAktualis;
|
||||
model.ScannerIgeny = formData.ScannerIgeny;
|
||||
|
||||
model.VirusvedelmiAktualis = formData.VirusvedelmiAktualis;
|
||||
model.VirusvedelmiIgeny = formData.VirusvedelmiIgeny;
|
||||
|
||||
model.IrodaiSzoftverAktualis = formData.IrodaiSzoftverAktualis;
|
||||
model.IrodaiSzoftverIgeny = formData.IrodaiSzoftverIgeny;
|
||||
|
||||
model.EgyebSzoftverLeiras = formData.EgyebSzoftverLeiras;
|
||||
|
||||
model.EgyebSzoftverAktualis = formData.EgyebSzoftverAktualis;
|
||||
model.EgyebSzoftverIgeny = formData.EgyebSzoftverIgeny;
|
||||
|
||||
model.TervezettLego = formData.TervezettLego;
|
||||
|
||||
model.Tervezett3D = formData.Tervezett3D;
|
||||
|
||||
model.MukodesiHelyAdatszolgaltatasList = [];
|
||||
|
||||
var modifiedRows = KretaGridHelper.getModifiedRows(gridName);
|
||||
$.each(modifiedRows, function () {
|
||||
var item = {
|
||||
"InformatikaOktatasVanNincs": CommonUtils.parseBool(this.ki_InformatikaOktatasVanNincsSelect),
|
||||
"InternetFeltoltesiSavszelessege": this.ki_InternetFeltoltesiSavszelessege,
|
||||
"InternetLetoltesiSavszelessege": this.ki_InternetLetoltesiSavszelessege,
|
||||
"InternetszolgaltatasHaviNettoDija": this.ki_InternetszolgaltatasHaviNettoDija,
|
||||
"InternetszolgaltatoNeve": this.ki_InternetszolgaltatoNeve,
|
||||
"MukodesiHelyId": this.ID
|
||||
};
|
||||
model.MukodesiHelyAdatszolgaltatasList.push(item);
|
||||
});
|
||||
|
||||
return model;
|
||||
}
|
||||
|
||||
return informatikaiAdatszolgaltatasHelper;
|
||||
})();
|
||||
|
||||
</script>
|
||||
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
@Html.KretaSaveButton("SaveInformatikaiAdatszolgaltatasLower", "InformatikaiAdatszolgaltatasHelper.saveInformatikaiAdatszolgaltatas")
|
||||
@Html.KretaButton("CancelInformatikaiAdatszolgaltatasLower", CommonResource.Megse, clickEventName: "InformatikaiAdatszolgaltatasHelper.cancelInformatikaiAdatszolgaltatas")
|
||||
</div>
|
||||
</div>
|
Loading…
Add table
Add a link
Reference in a new issue