public ActionResult ViewUploadedImage(HttpPostedFileBase fileUpload, string userDescription, string address, string mushroomID) { FungeyeDAL DAL = new FungeyeDAL(); if (fileUpload == null) { ViewBag.ErrorMessage = "We were unable to upload your image. Please try again."; return(View("UploadImage")); } else if (!DAL.ValidateAddress(address)) { ViewBag.ErrorMessage = "Address entered was invalid. Please try again."; return(View("UploadImage")); } string pictureURL = DAL.UploadImage(fileUpload); DAL.AddUserMushroom(userDescription, address, mushroomID, pictureURL, User.Identity.GetUserName(), User.Identity.GetUserId()); ViewBag.Upload = pictureURL; return(View()); }