Exemple #1
0
        public async Task <bool> ChangeUserProfileImg(ChangeUserProfileImg changeUserProfileImg)
        {
            try
            {
                var user = await _context.UserDatas.FirstOrDefaultAsync(x => x.ID == changeUserProfileImg.id);


                if (user.Photo != null)
                {
                    ImageDelete imgDelete = new ImageDelete();
                    imgDelete.ImageDeleteURL(user.Photo);
                }


                user.Photo = changeUserProfileImg.photo;



                _context.UserDatas.Update(user);

                _context.SaveChanges();

                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }
Exemple #2
0
 public Task <bool> ChangeUserProfileImg(ChangeUserProfileImg changeUserProfileImg)
 {
     return(_IUserDatasBL.ChangeUserProfileImg(changeUserProfileImg));
 }