public PublicController( IMiddleManagement MiddleManagement, IUserSession UserSession, IFormsAuthentication FormAuthentication) : base(MiddleManagement, UserSession, FormAuthentication) { }
public LeaderController( IMiddleManagement MiddleManagement, IUserSession UserSession, IFormsAuthentication FormAuthentication, IChildManager ChildManager) : base(MiddleManagement, UserSession, FormAuthentication) { childManager = ChildManager; }
public TransactionManager( IUserSession UserSession, IChildRepository ChildRepository, ITransactionRepository TransactionRepository, IMiddleManagement MiddleManagement) { userSession = UserSession; childRepository = ChildRepository; transactionRepository = TransactionRepository; middleManagement = MiddleManagement; }
public TransactionController( IMiddleManagement MiddleManagement, IUserSession UserSession, IFormsAuthentication FormAuthentication, IChildManager ChildManager, ITransactionManager TransactionManager) : base(MiddleManagement, UserSession, FormAuthentication) { childManager = ChildManager; transactionManager = TransactionManager; }
public ChildManager( IMiddleManagement MiddleManagement, IUserSession UserSession, IUserManagement UserManagement, IChildRepository ChildRepository, ITransactionRepository TransactionRepository) { middleManagement = MiddleManagement; userSession = UserSession; userManagement = UserManagement; childRepository = ChildRepository; transactionRepository = TransactionRepository; }
public ChildTests() { defaultArea = new Area { ID = 1, Name = "Default" }; parent = new User { ID = 1, UserName = "******" }; var mockUserSession = new Mock<IUserSession>(); mockUserSession.Setup(x => x.GetCurrent()).Returns(parent); var userSession = mockUserSession.Object; middleManagement = new MockMiddleManagement(parent, new[] { defaultArea }, null, null, new[] { parent }); childRepository = new MockChildRepository(); var transactionRepository = new MockTransactionRepository(new Transaction[0]); parentChildManager = new ChildManager(middleManagement, userSession, middleManagement.User, childRepository, transactionRepository); transactionManager = new TransactionManager(userSession, childRepository, transactionRepository, middleManagement); }
public UserController( IUserManagement UserManagement, IMiddleManagement MiddleManagment, IUserSession UserSession, IUserAuthentication UserAuthentication, IEnumerable<IUserAuthenticator> UserAuthenticators, IFormsAuthentication FormsAuthentication, IStringHash StringHash) : base(MiddleManagment, UserSession, FormsAuthentication) { userManagement = UserManagement; userAuthentication = UserAuthentication; userAuthenticators = UserAuthenticators; formsAuthentication = FormsAuthentication; stringHash = StringHash; }
public TransactionTests() { var roleAuthenticated = new Role { ID = 2, Title = "authenticated user" }; defaultArea = new Area { ID = 1, Name = "Default", PostRoleCreate = roleAuthenticated}; parent = new User { ID = 1, UserName = "******", Roles = new List<Role>(new[]{roleAuthenticated})}; child = new User { ID = 2, UserName = "******" }; var childArea = new Area { ID = 2, Name = "Transactions", PostRoleCreate = roleAuthenticated}; var mockUserSession = new Mock<IUserSession>(); mockUserSession.Setup(x => x.GetCurrent()).Returns(parent); var userSession = mockUserSession.Object; middleManagement = new MockMiddleManagement(parent, new[] { defaultArea }, null, null, new[] { parent }); childRepository = new MockChildRepository(new[]{new Child{Parent = parent, UserAccount = child, TransactionArea = childArea}}); transactionRepository = new MockTransactionRepository(new Transaction[0]); parentChildManager = new ChildManager(middleManagement, userSession, middleManagement.User, childRepository, transactionRepository); transactionManager = new TransactionManager(userSession, childRepository, transactionRepository, middleManagement); }
public ApplicationController(IMiddleManagement MiddleManagement, IUserSession UserSession, IFormsAuthentication FormAuthentication) { middleManagement = MiddleManagement; userSession = UserSession; formAuthentication = FormAuthentication; }