@model Fab2ApprovalSystem.Models.CAFindings
@Html.HiddenFor(model => model.ID, new { id = "caFindingsID" })
@Html.HiddenFor(model => model.AuditNo, new { id = "caFindingsAuditNo" })
@(Html.Kendo().Upload()
.Name("CAFindings_Attachemnt")
.Async(a => a
.Save("SaveCAFindings_Attachemnt", "Audit")
.AutoUpload(true)
)
.ShowFileList(false)
.Events(events => events.Upload("CAFindingsUploadData").Success("RefreshGrids").Error("CAFindingsFileUplaodError")
)
)
@(Html.Kendo().Grid()
.Name("CAFindings_Attachments")
.Columns(columns =>
{
columns.Bound(a => a.ID).Visible(false);
columns.Bound(a => a.FileGUID).Visible(false);
columns.Bound(a => a.CAFindingsID).Visible(false);
columns.Bound(a => a.FileName);
columns.Bound(a => a.UploadedByName);
columns.Bound(a => a.UploadDateTime).Format("{0:MM/dd/yy hh:mm:ss}");
columns.Command(command => command.Custom("View").Click("DownloadAttachment"));
columns.Command(command => command.Custom("Delete").Click("DeleteCAFindingsAttachment"));
})
.Sortable()
.Scrollable()
.HtmlAttributes(new { style = "height:125; width:100%; font-size: 10px" })
.DataSource(dataSource => dataSource
.Ajax()
.ServerOperation(false)
.Model(model =>
{
model.Id(p => p.ID);
})
.PageSize(50)
.Read(read => read.Action("GetCAFindingsItemAttachments", "Audit", new { caFindingsID = Model.ID }))
)
)