public async Task<IHttpActionResult> profile() { if (!Request.Content.IsMimeMultipartContent()) { return StatusCode(HttpStatusCode.UnsupportedMediaType); } var filesReadToProvider = await Request.Content.ReadAsMultipartAsync(); UserService us = new UserService(new CTX()); foreach (var stream in filesReadToProvider.Contents) { byte[] fileBytes = await stream.ReadAsByteArrayAsync(); us.User.picture = Convert.ToBase64String(fileBytes); us.Update(us.User); } return Json(us.GetPicture()); }
public IHttpActionResult save( [FromBody] DBUser user) { UserService us = new UserService(User, ctx); us.Update(user); return Json(user); }
IActionResult IUserController.save( [FromBody] DBUser user) { UserService us = new UserService( ctx); us.Update(user); return Json(user); }