Exemplo n.º 1
0
		public TaskController(IUnitOfWork unitOfWork, ITaskRepository taskRepository, IProjectRepository projectRepository, IDisposableCollection disposables)
			: base(disposables)
		{
			_taskRepository = taskRepository;
			_projectRepository = projectRepository;
			_unitOfWork = unitOfWork;
		}
		public EmployeeController(IEmployeeRepository employeeRepository, IDepartmentRepository departmentRepository, IUnitOfWork unitOfWork,
			IDisposableCollection disposables)
			: base(disposables)
		{
			_employeeRepository = employeeRepository;
			_departmentRepository = departmentRepository;
			_unitOfWork = unitOfWork;
		}
Exemplo n.º 3
0
 public static void DisposeBy(this IDisposable disposable, IDisposableCollection disposableCollection)
 {
     disposableCollection.Retain(disposable.Dispose);
 }
		public ProjectRoleController(IProjectRoleRepository projectRoleRepository, IUnitOfWork unitOfWork, IDisposableCollection disposables)
			: base(disposables)
		{
			_projectRoleRepository = projectRoleRepository;
			_unitOfWork = unitOfWork;
		}
Exemplo n.º 5
0
		public UserController(IUserRepository userRepository, IDisposableCollection disposables)
			: base(disposables)
		{
			_userRepository = userRepository;
		}
		public DepartmentController(IDepartmentRepository departmentRepository, IUnitOfWork unitOfWork, IDisposableCollection disposables)
			: base(disposables)
		{
			_departmentRepository = departmentRepository;
			_unitOfWork = unitOfWork;
		}
		protected DisposableBaseController(IDisposableCollection disposables)
		{
			_disposableCollection = disposables;
		}