init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,82 @@
|
|||
@using Kreta.Web.Areas.ImportExport.Controllers
|
||||
@using Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
@using Kreta.Web.Models
|
||||
|
||||
@model OrarendImportExportModel
|
||||
|
||||
@{
|
||||
var importFileName = BaseImportExportController.ImportFileName;
|
||||
|
||||
var javascriptHelperClassName = BaseOrarendImportExportController.JavascriptHelperClassName;
|
||||
|
||||
var conrtollerName = OrarendAscExcelConvertController.ConrtollerName;
|
||||
}
|
||||
|
||||
<div class="container-fluid details">
|
||||
<div class="col-xs-12 types">
|
||||
<ul id="importExportPanelbar">
|
||||
<li class="k-state-active" id="ascExcelKonvertalasPanel">
|
||||
<span class="k-link k-state-selected" id="ascExcelKonvertalasPanelHeader">@ImportExportOrarendResource.AscExcelKonvertalas</span>
|
||||
<div style="padding: 10px;">
|
||||
@Html.KretaFileUpload(
|
||||
importFileName,
|
||||
Url.Action("UploadFile", conrtollerName),
|
||||
uploadText: CommonResource.Konvertalas,
|
||||
headerStatusUploadedText: CommonResource.AllomanyFeldolgozva,
|
||||
onUploadEvent: string.Format("{0}.uploadFile", javascriptHelperClassName),
|
||||
onErrorEvent: string.Format("{0}.uploadError", javascriptHelperClassName),
|
||||
onSuccessEvent: string.Format("{0}.uploadSuccess", javascriptHelperClassName),
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AscAllowedFileExtensions) } }
|
||||
)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@section AddJs
|
||||
{
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
ImportExportHelper.setPanelBar("importExportPanelbar");
|
||||
});
|
||||
|
||||
var @javascriptHelperClassName = (function () {
|
||||
var helper = function () { };
|
||||
|
||||
var importFileName = "@importFileName";
|
||||
|
||||
//NOTE: Az "e" paraméter kell, annak ellenére, hogy itt úgy tűnik, hogy nem használjuk! Az UploadFileValidationView partial-ban használva van!
|
||||
helper.uploadFile = function (e) {
|
||||
@Html.Partial(Constants.UploadFile.UploadFileValidationView, new UploadFileModel
|
||||
{
|
||||
AllowedFileExtensions = Model.AscAllowedFileExtensions,
|
||||
MaxAllowedFileSizeInBytes = Model.MaxAllowedFileSizeInBytes
|
||||
})
|
||||
AjaxHelper.ShowIndicator();
|
||||
ImportExportHelper.disableImportFileButton(importFileName);
|
||||
};
|
||||
|
||||
helper.uploadError = function (e) {
|
||||
ImportExportHelper.uploadError(e, importFileName);
|
||||
};
|
||||
|
||||
helper.uploadSuccess = function (e) {
|
||||
KretaWindowHelper.destroyAllWindow();
|
||||
ImportExportHelper.enableImportFileButton(importFileName);
|
||||
|
||||
AjaxHelper.HideIndicator();
|
||||
|
||||
var responseAsJson = CommonUtils.JSONparse(e.XMLHttpRequest.response);
|
||||
if (responseAsJson.ErrorString) {
|
||||
KretaWindowHelper.feedbackWindow("@(CommonResource.Hiba)", responseAsJson.ErrorString, true);
|
||||
}
|
||||
else {
|
||||
window.location = responseAsJson.FileString;
|
||||
}
|
||||
};
|
||||
|
||||
return helper;
|
||||
})();
|
||||
</script>
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue