public ActionResult ImageUploadSmallDetail(HttpPostedFileBase fileUpload) { var fileUploaded = (fileUpload != null && fileUpload.ContentLength > 0) ? true : false; var viewModel = new CombinedHTMLImageUpload(); try { if (!fileUploaded) { viewModel.Message = string.Format("Не вдалось завантажити зображення."); Console.WriteLine(viewModel.Message); return PartialView("ImageUploadSmallDetail", viewModel); } var image = WebImage.GetImageFromRequest(); ImagesSaveHelper.FullImageSave(image); string fileName = ImagesSaveHelper.SmallDetailImageSave(image); viewModel.ImageUploaded = "<IMG id='ImageUploadSmallDetail' src=" + fileName + " style='float: left;'/>"; viewModel.Message = string.Format("Зображення {0} було успішно завантажено.{1}", fileName, Server.MapPath(fileName)); } catch (Exception) { Console.WriteLine(viewModel.Message); return PartialView("ImageUploadSmallDetail", viewModel); } return PartialView(viewModel); }
public ActionResult ImageUpload(HttpPostedFileBase fileUpload) { var fileUploaded = (fileUpload != null && fileUpload.ContentLength > 0) ? true : false; var viewModel = new CombinedHTMLImageUpload(); try { if (!fileUploaded) { viewModel.Message = string.Format("Не вдалось завантажити зображення."); Console.WriteLine(viewModel.Message); return PartialView("ImageUpload", viewModel); } string fileName = Path.GetFileName(fileUpload.FileName); string saveLocation = Path.Combine(Server.MapPath(_rootImagesFolderPath), fileName); // Try to save image. fileUpload.SaveAs(saveLocation); viewModel.ImageUploaded = "<IMG id='ImageUploaded' src=" + Path.Combine(_rootImagesFolderPath, fileName) + " style='float: left;'/>"; viewModel.Message = string.Format("Зображення {0} було успішно завантажено.{1}", fileName, Server.MapPath(_rootImagesFolderPath)); } catch (Exception) { Console.WriteLine(viewModel.Message); return PartialView("ImageUpload", viewModel); } return PartialView(viewModel); }
public ActionResult ImageUploadMediumBanner(HttpPostedFileBase fileUpload) { var viewModel = new CombinedHTMLImageUpload(); var image = WebImage.GetImageFromRequest(); try { if (image==null) { viewModel.Message = string.Format("Не вдалось завантажити зображення."); Console.WriteLine(viewModel.Message); return PartialView("ImageUploadMediumBanner", viewModel); } ImagesSaveHelper.FullImageSave(image); string fileName = ImagesSaveHelper.BannerMediumImageSave(image); viewModel.ImageUploaded = "<IMG id='ImageBannerUploaded' src=" + fileName + " style='float: left;'/>"; viewModel.Message = string.Format("Зображення {0} було успішно завантажено.{1}", fileName, Server.MapPath(fileName)); } catch (Exception) { Console.WriteLine(viewModel.Message); return PartialView("ImageUploadMediumBanner", viewModel); } return PartialView(viewModel); }