public ActionResult UploadReferenceFile(HttpPostedFileBase uploadedReferenceFile, string title) { var result = true; var blReference = new BLReference(); var referenceFileUrl = ""; try { if (ModelState.IsValid) { if (uploadedReferenceFile != null) { referenceFileUrl = UIHelper.UploadFile(uploadedReferenceFile, "/Resources/Uploaded/TeamSafetyItems/ReferenceFile/" + CurrentUserId.Replace("-", "")); } blReference.CreateReference( new VmReference { ReferenceFileUrl = referenceFileUrl, Title = title, }); } } catch (Exception ex) { result = false; } var jsonData = new { success = result, message = "Your reference file uploaded." }; return(Json(jsonData, JsonRequestBehavior.AllowGet)); //return View("../Author/TeamSafetyItemEdit", model); }