public EmployeeRelationManager(Employee employee, IEmployeeRelationDao employeeRelationDao, IEmployeeDao employeeDao, IEmployeeContractService contractservice) { if (employeeRelationDao == null) { throw new ArgumentNullException("employeeRelationDao"); } _employeeRelationsDao = employeeRelationDao; if (employeeDao == null) { throw new ArgumentNullException("employeeDao"); } _employeeDao = employeeDao; if (employee == null) { throw new ArgumentNullException("employee"); } _contractservice = contractservice; if (_contractservice == null) { throw new ArgumentNullException("EmployeeContractService"); } _employee = employee; // LoadRelations(); }
private DependencyManager() { _adminDao = new AdminDao(); _adminLogic = new AdminLogic(_adminDao); _cityDao = new CityDao(); _cityLogic = new CityLogic(_cityDao); _skillDao = new SkillDao(); _skillLogic = new SkillLogic(_skillDao); _responseDao = new ResponseDao(); _employeeDao = new EmployeeDao(); _employeeLogic = new EmployeeLogic(_employeeDao, _responseDao, _cityLogic, _skillLogic); _vacancyDao = new VacancyDao(); _vacancyLogic = new VacancyLogic(_vacancyDao, _skillLogic, _responseDao); _employerDao = new EmployerDao(); _employerLogic = new EmployerLogic(_employerDao, _cityLogic, _vacancyLogic); _hiringLogic = new HiringLogic(_vacancyLogic, _employeeLogic); _commonLogic = new CommonLogic(_adminDao, _employerDao, _employeeDao); }
public async Task <IEmployeeDao> Get(int matricule) { var command = new GetEmployeeByMatriculeCommand { Matricule = matricule }; IEmployeeDao employee = await _employeeHandler.HandleAsync(command).ConfigureAwait(false); return(employee); }
public EmployeeLogic(IEmployeeDao employeeDao, IResponseDao responseDao, ICityLogic cityLogic, ISkillLogic skillLogic) { _employeeDao = employeeDao; _responseDao = responseDao; _cityLogic = cityLogic; _skillLogic = skillLogic; }
/// <summary> /// Gets an employee by the matricule /// </summary> /// <param name="matricule">The employee's matricule</param> /// <returns></returns> public async Task <IEmployeeDao> GetEmployeeByMatriculeAsync(EmployeeDto matricule) { IEmployeeDao employee = null; using (var connection = _connectionProvider()) { employee = await connection.QueryFirstOrDefaultAsync <EmployeeDao>( EmployeesQueries.GetEmployeeByMatricule, new { matricule.Matricule }, commandType : CommandType.StoredProcedure ).ConfigureAwait(false); } return(employee); }
private EmployeeService() { _daoManager = ServiceConfig.GetInstance().DaoManager; _employeeDao = _daoManager.GetDao(typeof(IEmployeeDao)) as IEmployeeDao; }
private EmployeeService() { _employeeDao = new EmployeeSqlMapDao(); }
public CommonLogic(IAdminDao adminDao, IEmployerDao employerDao, IEmployeeDao employeeDao) { _adminDao = adminDao; _employerDao = employerDao; _employeeDao = employeeDao; }
public EmployeeBaseMgr(IEmployeeDao entityDao) { this.entityDao = entityDao; }
public EmployeeMgr(IEmployeeDao entityDao, ICriteriaMgr criteriaMgr) : base(entityDao) { this.criteriaMgr = criteriaMgr; }
public AccountController(SqlEmployee empRepository) { this._empRepository = empRepository; }
public EmployeeCalculateSalaryService(IEmployeeDao employeeDao) { _employeeDao = employeeDao; }
public EmployeeManager(IEmployeeDao employeeDao) { _employeeDao = employeeDao; }
public EmployeeLogic() { this.employeeDao = new EmployeeDao(); }
public EmployeeController(IEmployeeDao employeeDao) { this.employeeDao = employeeDao; }
public ShopDataBaseService(ISession nhSession) { this.employeeDao = new EmployeeDao(nhSession); this.employeeService = new EmployeeService(nhSession, employeeDao); }
public EmployeeService() { //this.employeeDao = ServiceFactory.CreateEmployeeDao(); this.employeeDao = new EmployeeDao(); }
public EmployeeFakeService() { this.employeeDao = DaoFactory.CreateEmployeeDao(); //this.employeeDao = new EmployeeDao(); }
public EmployeeLookupService(IEmployeeDao employeeDao) { _employeeDao = employeeDao; }
public EmployeeBLL() { _dao = new EmployeeDao(); }
public EmployeeService(IEmployeeDao employeeDao) { _employeeDao = employeeDao; }