public ChildController( IChildManager childManager, ILogger <ChildController> logger) { ChildManager = childManager; Logger = logger; _logger = logger; }
public LeaderController( IMiddleManagement MiddleManagement, IUserSession UserSession, IFormsAuthentication FormAuthentication, IChildManager ChildManager) : base(MiddleManagement, UserSession, FormAuthentication) { childManager = ChildManager; }
public TransactionController( IMiddleManagement MiddleManagement, IUserSession UserSession, IFormsAuthentication FormAuthentication, IChildManager ChildManager, ITransactionManager TransactionManager) : base(MiddleManagement, UserSession, FormAuthentication) { childManager = ChildManager; transactionManager = TransactionManager; }
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 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); }
/// <summary> /// Constructor. /// </summary> /// <param name="manager">The manager.</param> public BaseChildController(IChildManager <TContentModel, TContent> manager) : base(manager) { ChildManager = manager; }
public ChildApiController(IChildManager <TItem, TKey> manager) { Manager = manager; }