Ejemplo n.º 1
0
    public List<Point> GetGeolocationPoints(User user, Func<Point, bool> expr = null)
    {
      if (expr != null)
      {
        return user.Points.Where(expr).ToList();
      }

      return user.Points;
    }
Ejemplo n.º 2
0
    private User GetUser(UserAuthViewModel userModel)
    {
      User user = new User
      {
        UserName = userModel.UserName,
        Email = userModel.Email
      };

      return user;
    }
Ejemplo n.º 3
0
        public SubscriberViewModel GetViewModel(User obj, Point latestPoint)
        {
            var viewModel = new SubscriberViewModel
              {
            Id = obj.Id,
            UserName = obj.UserName,
            LatestPoint = latestPoint != null ? this.PointMapper.GetViewModel(latestPoint) : null
              };

              return viewModel;
        }
Ejemplo n.º 4
0
 public void DeleteUser(string userId)
 {
   var user = new User { Id = userId };
   this.DbSet.Attach(user);
   this.DbSet.Remove(user);
 }
Ejemplo n.º 5
0
 public void AddUser(User user)
 {
   this.DbSet.Add(user);
 }
Ejemplo n.º 6
0
 public void AddUser(User user)
 {
   this.UserRepository.AddUser(user);
 }
Ejemplo n.º 7
0
 public List<PointViewModel> GetGeolocationPoints(User user, Func<Point, bool> expr = null)
 {
   return this.PointMapper.GetViewModelList(this.UserRepository.GetGeolocationPoints(user, expr));
 }
Ejemplo n.º 8
0
    public async Task<IdentityResult> CreateAsync(User user)
    {
      var result = await this._userManager.CreateAsync(user);

      return result;
    }