public UserModel UpdateUser(UserModel user, string userName)
        {
            var userToUpdate = _context.Users.FirstOrDefault(x => x.Email == userName);

            userToUpdate.AvatarPath = user.AvatarPath;
            userToUpdate.Email      = user.Email;
            userToUpdate.FirstName  = user.FirstName;
            userToUpdate.LastName   = user.LastName;
            userToUpdate.Password   = user.Password;

            _context.Entry(userToUpdate).State = EntityState.Modified;

            _context.SaveChanges();

            return(PfscMappings.UserToUserModel(userToUpdate));
        }
        public UserModel GetCurrentUserInfo(string userName)
        {
            var user = _context.Users.FirstOrDefault(u => u.Email == userName);

            return(PfscMappings.UserToUserModel(user));
        }