public IHttpActionResult CreateUser(User u) { using (DAL.UserRepository repo = new DAL.UserRepository(_con)) { repo.Create(UserConverter.ConvertFrom_NoID(u)); } return(Ok()); }
public IEnumerable <User> GetAllUsers() { User[] toReturn; using (DAL.UserRepository repo = new DAL.UserRepository(_con)) { toReturn = UserConverter.ConvertTo(repo.GetAll()); } return(toReturn); }
public void UTCreateNewUserShouldFail(string connection) { WebAPI.Models.User u = new WebAPI.Models.User(); u.Username = "******"; u.Password = "******"; //This should have been mocked for the test to actually work. using (DAL.UserRepository repo = new DAL.UserRepository(connection)) { repo.Create(UserConverter.ConvertFrom_NoID(u)); } }
public IHttpActionResult GetUser(int id) { User u = null; using (DAL.UserRepository repo = new DAL.UserRepository(_con)) { u = UserConverter.ConvertTo(repo.GetById(id)); } if (u == null) { return(NotFound()); } return(Ok(u)); }
/// <summary> /// Dummy, for testing DB connection. /// </summary> /// <returns></returns> public IHttpActionResult GetCreate() { string conString = "Server=10.108.233.52;" + "Initial Catalog=VortexDB;" + "User Id=sqladmin;" + "Password =Pa$$w0rd;"; using (DAL.UserRepository repo = new DAL.UserRepository(conString)) { repo.Create(UserConverter.ConvertFrom(users[0])); } return(Ok(users[2])); }
public bool DeleteUserById(int userId) { try { using (var repository = new DAL.UserRepository()) { return(repository.DeleteById(userId)); } } catch (Exception ex) { throw ex; } }
public bool UpdateUserDetail(UsersModel userModel) { try { using (var repository = new DAL.UserRepository()) { return(repository.Update(userModel)); } } catch (Exception ex) { throw ex; } }
public IHttpActionResult AuthenticateUser(User u) { bool validated = false; using (DAL.UserRepository repo = new DAL.UserRepository(_con)) { validated = repo.AuthenticateUser(UserConverter.ConvertFrom_NoID(u)); } if (validated) { return(Ok(validated)); } return(BadRequest()); }
public IHttpActionResult Login(Models.User u) { bool validated = false; using (DAL.UserRepository repo = new DAL.UserRepository()) { validated = repo.AuthenticateUser(UserConverter.ConvertFrom(u)); } if (u.Username == "Martin") { return(Content((HttpStatusCode)418, u)); } if (validated) { return(Ok(validated)); } return(NotFound()); }
private User GetCurrentUser() { DAL.UserRepository repo = new DAL.UserRepository(); return repo.FindByMembership(db, User); }
private User GetCurrentUser() { DAL.UserRepository repo = new DAL.UserRepository(); return(repo.FindByMembership(db, User)); }