public JsonResult UploadPicture(HttpPostedData data, string id) { var message = ""; byte[] bytes; bytes = data.Files["file"].File; var userInfo = _context.UserInfo.Find(id); if (bytes != null) { userInfo.Photo = bytes; try { _services.SaveChanges(); message = "Photo Uploaded Successfully"; } catch (Exception ex) { message = ex.Message; } } return(new JsonResult { Data = message, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public bool GetFieldData(HttpPostedData data, ref int memberId) { if (!data.Fields.ContainsKey(nameof(memberId))) { return(false); } string memberIdStr = data.Fields[nameof(memberId)].Value; return(int.TryParse(memberIdStr, out memberId)); }
public byte[] GetFileData(HttpPostedData data, byte[] file, ref string mimeType) { if (!data.Files.ContainsKey(nameof(file))) { return(null); } file = data.Files[nameof(file)].File; mimeType = data.Files[nameof(file)].MimeType; return(file); }