Esempio n. 1
0
        public async Task <JsonResult> SaveProfileImage()
        {
            try
            {
                byte[] image = null;
                if (System.Web.HttpContext.Current.Request.Files.AllKeys.Any())
                {
                    HttpPostedFile file = System.Web.HttpContext.Current.Request.Files["file"];
                    image = EncryptionManager.ConvertToBytes(file);
                }

                bool state = await _sdk.UsersManager.UpdateImage(image, GetUserId());

                return(Json(state, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }
        }