public ActionResult UpdateProfilePicture([FromForm] ProfilePicture profilePicture) { int MaxFileSize = int.Parse(_configuration[Constants.MaxFileSizeKey]); if (profilePicture.File.Length > MaxFileSize) { return(BadRequest(_translationService.Translate(Request.Headers, "EC5", (MaxFileSize / (1024 * 1024)).ToString()))); } try { _clientsRepository.SetProfilePicture(profilePicture); _clientsRepository.SaveChanges(); } catch (Exception ex) { return(BadRequest(_translationService.TranslateException(ex, Request.Headers))); } return(Created("UpdateProfilePicture", null)); }