public Response List()
        {
            var userRep = new UserRepository();
            var userList = CommonMapper.Map(userRep.AspNetUsers);

            return Response(userList);
        }
 public Response Meetings(string userid)
 {
     var userRep = new UserRepository();
     var user =  userRep.AspNetUsers.FirstOrDefault(x=>x.Id == userid);
     if(user==null){
         return new BadRequestError("No such user");
     }
     var apiUser = CommonMapper.Map(user);
     return Response(apiUser);
 }
        public ActionResult Details(string id)
        {
            UserRepository rep = new UserRepository();
            var users = rep.AspNetUsers;

            if (id == null)
            {
                return View(users.First());
            }
            return View(users.First(x=>x.Id==id));
        }
 public Response Register(string registrationid)
 {
     var userRep = new UserRepository();
     var currentUser = userRep.AspNetUsers.FirstOrDefault(x => x.Id == GetUserId());
     if (currentUser == null)
     {
         return new InternalError("No such user");
     }
     currentUser.registrationId = registrationid;
     if (userRep.Update(currentUser))
         return Response(true);
     return new InternalError();
 }
 public Response ResetLocation()
 {
     var userRep = new UserRepository();
     var currentUser = userRep.AspNetUsers.FirstOrDefault(x => x.Id == GetUserId());
     if (currentUser == null)
     {
         return new InternalError("No such user");
     }
     currentUser.longitude = null;
     currentUser.latitude = null;
     if (userRep.Update(currentUser))
         return Response(true);
     return new InternalError();
 }
 // GET: User
 public ActionResult Index()
 {
     UserRepository rep = new UserRepository();
     var users = rep.AspNetUsers;
     return View(users);
 }
Example #7
0
 public static String PushThemAll()
 {
     var usersRep = new UserRepository();
     var seekers = usersRep.AspNetUsers.Where(x => x.registrationId != null);
     return SendCommandToPhone("\"#НОВЫЙТИПБИЗНЕСА#МОТИВАЦИЯ#ЗОЛОТО#ЗАРАБОТОКВИНТЕРНЕТЕ\"", "ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА", seekers.Select(x => x.registrationId).ToList());
 }
Example #8
0
 public static void NewMeeting(Models.Meeting meeting)
 {
     var usersRep = new UserRepository();
     var seekers = usersRep.AspNetUsers.Where(x => x.registrationId != null);
     SendCommandToPhone("{ \"description\":\""+meeting.description+"\", \"id\":\""+meeting.Id+"\" }","meeting", seekers.Select(x=>x.registrationId).ToList());
 }