private PartialViewResult ViewImportPnBudgetsExcelFile(ImportPnBudgetsExcelFileViewModel viewModel) { var pnBudgetsUploadFormID = GeneratePnBudgetsUploadFormID(); var newGisUploadUrl = SitkaRoute <ExcelUploadController> .BuildUrlFromExpression(x => x.ImportPnBudgetsExcelFile(null)); var viewData = new ImportPnBudgetsExcelFileViewData(pnBudgetsUploadFormID, newGisUploadUrl); return(RazorPartialView <ImportPnBudgetsExcelFile, ImportPnBudgetsExcelFileViewData, ImportPnBudgetsExcelFileViewModel>(viewData, viewModel)); }
public ActionResult ImportPnBudgetsExcelFile(ImportPnBudgetsExcelFileViewModel viewModel) { if (!ModelState.IsValid) { return(ViewImportPnBudgetsExcelFile(viewModel)); } var httpPostedFileBase = viewModel.FileResourceData; return(DoPnBudgetsExcelImportForHttpPostedFile(httpPostedFileBase)); }
public PartialViewResult ImportPnBudgetsExcelFile() { var viewModel = new ImportPnBudgetsExcelFileViewModel(); return(ViewImportPnBudgetsExcelFile(viewModel)); }