public async Task <IHttpActionResult> GetUser(string userName) { var context = new StopsContext(); var user = await context.Users.Find(X => X.username == userName).SingleOrDefaultAsync(); if (user != null) { return(Ok(user)); } else { return(BadRequest()); } }
public async Task <IHttpActionResult> AddUser(string userName, string email) { var context = new StopsContext(); var user = new User { active = true, email = email, fname = "Test", lname = "User", username = userName }; await context.Users.InsertOneAsync(user); if (user.Id != null) { return(Ok(user)); } else { return(BadRequest()); } }
public StopsController(StopsContext context) { _context = context; }