示例#1
0
        public ActionResult ChangeAvatar(HttpPostedFileBase imageFile)
        {
            if (imageFile == null)
            {
                return(View());
            }
            var userAvatar = new UserAvatar
            {
                UserId = _identityFacade.GetUserId(),
                Image  = new byte[imageFile.ContentLength]
            };

            imageFile.InputStream.Read(userAvatar.Image, 0, imageFile.ContentLength);
            _avatarService.Add(userAvatar);

            return(RedirectToAction(DefaultActions.Index));
        }