protected void Application_Start() { AreaRegistration.RegisterAllAreas(); //UNCOMMENT TO GENERATE TABLES IN ORDER TO IMPORT SCRIPTS FROM //SQL SERVER MANAGEMENT STUDIO INTO VESTNDB PROJECT. DO NOT UNCOMMENT //AND RUN UNTIL VESTNDB DATABSE IS DELETED IN SQL MANAGEMENT STUDIO //Database.SetInitializer<VestnDB>(new DropCreateDatabaseIfModelChanges<VestnDB>()); Database.SetInitializer<VestnDB>(null); new VestnDB().users.FirstOrDefault(); //updatePictureElementsForImageGallery(); //InitializeConnections(); InitializeTags(); UserController uc = new UserController(); //OPTIONAL CALL TO CREATE SAMPLE USER (MOHAMMAD WONG) ON STARTUP //new UserController().CreateSampleUser(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); ControllerBuilder.Current.DefaultNamespaces.Add("UserClientMembers.Controllers"); //UserController uc = new UserController(); //uc.Register("*****@*****.**", "test"); }
public List <User> Get(string search = "", double distance = -1, double markerLat = 0, double markerLng = 0) { IUserController userController = new UserControllerLogic(); if (distance > -1) { return(userController.Get(search, distance, markerLat, markerLng)); } return(userController.Get(search)); }
public UserControllerTests() { var _userService = new Mock<IUserService>(); _userList = new List<User> { new User {Id=1, CreatedBy="", ModifiedBy="", CreatedDate= DateTime.Now, ModifiedDate=DateTime.Now, FirstName="Manuel", LastName="French", DOB=DateTime.Now }, new User {Id=2, CreatedBy="", ModifiedBy="", CreatedDate= DateTime.Now, ModifiedDate=DateTime.Now, FirstName="Patty", LastName="Palmer", DOB=DateTime.Now }, new User {Id=3, CreatedBy="", ModifiedBy="", CreatedDate= DateTime.Now, ModifiedDate=DateTime.Now, FirstName="Sheldon", LastName="Holmes", DOB=DateTime.Now }, new User {Id=4, CreatedBy="", ModifiedBy="", CreatedDate= DateTime.Now, ModifiedDate=DateTime.Now, FirstName="Chester", LastName="May", DOB=DateTime.Now }, new User {Id=5, CreatedBy="", ModifiedBy="", CreatedDate= DateTime.Now, ModifiedDate=DateTime.Now, FirstName="Lorena", LastName="Ray", DOB=DateTime.Now } }; _userService.Setup(s => s.GetUserById(1)).Returns(Task.FromResult(_userList[0])); _userService.Setup(s => s.GetAllUsers()).Returns(Task.FromResult(_userList)); _userController = new UserController(_userService.Object) { Request = new HttpRequestMessage(), Configuration = new HttpConfiguration() }; AutomapperBootstrap.Register(); }
public User Get(int id) { IUserController userController = new UserControllerLogic(); return(userController.GetById(id)); }
public User GetEmail(string email) { IUserController userController = new UserControllerLogic(); return(userController.GetByEmail(email)); }
public User GetUsername(string username) { IUserController userController = new UserControllerLogic(); return(userController.GetByUsername(username)); }
public void Post(User user) { IUserController userController = new UserControllerLogic(); userController.Add(user); }