public ActionResult Create(PlayerModel model) { try { // TODO: Add insert logic here PlayerRepository repository = new PlayerRepository(); model.UserId = User.Identity.GetUserId(); var player = repository.Add(model); if (Request.Files[0].ContentLength > 0) { HttpPostedFileBase postedFile = Request.Files[0]; string filename = player.Id + ".jpg"; var blobHelper = new StorageHelper.BlobHelper(); var container = blobHelper.GetContainer("playerspictures"); blobHelper.UploadToContainer(postedFile, container, filename); return RedirectToAction("Index"); } return RedirectToAction("Index"); } catch(Exception ex) { Trace.TraceError(ex.Message); throw; } }
public ActionResult Index() { if (Request.Files.Count > 0) { if (Request.Files[0].ContentLength > 0) { HttpPostedFileBase postedFile = Request.Files[0]; string filename = User.Identity.GetUserId() + ".jpg"; var blobHelper = new StorageHelper.BlobHelper(); var container = blobHelper.GetContainer("userpictures"); blobHelper.UploadToContainer(postedFile, container, filename); return RedirectToAction("Index"); } } return RedirectToAction("Index"); }