public IActionResult UploadPage() { var vm = new FileFormViewModel(); vm.FormPostUrl = UploadActionName; vm.Files = FileHelper.GetFiles(_hostEnvironment.WebRootPath); FindSuccessAndErrorMessages(vm); return(View("~/Views/File/Upload.cshtml", vm)); }
public ActionResult Create(FileFormViewModel fileForm) { if (ModelState.IsValid) { var file = Mapper.Map <FileFormViewModel, File>(fileForm); file.CreatedBy = "mdemirci"; //User.Identity.Name file.CreateDate = DateTime.Now; file.UpdatedBy = "mdemirci"; file.UpdateDate = DateTime.Now; file.FileName = "aysenur"; //upload.FileName; fileService.CreateFile(file); fileService.SaveFile(); return(RedirectToAction("Index")); } return(View(fileForm)); }
private void FindSuccessAndErrorMessages(FileFormViewModel vm) { string errorMessage = ErrorHelper.GetFormError(HttpContext); if (errorMessage != null) { vm.ErrorMessage = errorMessage; ErrorHelper.RemoveFormError(HttpContext); return; } string successMessage = FormMessageHelper.GetSuccessMessage(HttpContext); if (successMessage != null) { vm.SuccessMessage = successMessage; FormMessageHelper.RemoveSuccessMessage(HttpContext); } }