コード例 #1
0
 public EmployeeController(IEmployeeService _service, IEmployeeDetailService _employeeDetailService, IEmployeeOtherInfoService _employeeOtherInfoService,
                           IBankAccountTypeService _bankAccountTypeService, IAccessTypeService _accessTypeService, IBloodGroupService _bloodGroupService, ICityService _cityService,
                           IContractTypeService _contractType, ICountryService _countryService, IDisabilitySituationService _disabilitySituationService, IEducationLevelService _educationLevelService,
                           IEducationStatusService _educationStatusService, IEmploymentTypeService _employmentTypeService, IGenderService _genderService,
                           IMaritalStatusService _maritalStatusService, IPositionService _positionService, ICompanyService _companyService, ICompanyBranchService _companyBranchService, ICompanyDepartmentService _companyDepartmentService,
                           IEmployeePositionService _employeePositionService
                           )
 {
     service = _service;
     employeeDetailService    = _employeeDetailService;
     employeeOtherInfoService = _employeeOtherInfoService;
     employeePositionService  = _employeePositionService;
     bankAccountTypeService   = _bankAccountTypeService;
     accessTypeService        = _accessTypeService;
     bloodGroupService        = _bloodGroupService;
     cityService                = _cityService;
     contractType               = _contractType;
     countryService             = _countryService;
     disabilitySituationService = _disabilitySituationService;
     educationLevelService      = _educationLevelService;
     educationStatusService     = _educationStatusService;
     employmentTypeService      = _employmentTypeService;
     genderService              = _genderService;
     maritalStatusService       = _maritalStatusService;
     positionService            = _positionService;
     companyService             = _companyService;
     companyBranchService       = _companyBranchService;
     companyDepartmentService   = _companyDepartmentService;
 }
コード例 #2
0
        public CompanyDepartmentJobRoleViewModel(ISetupService <CompanyDepartmentJobRole> _service, IEventAggregator _eventAggregator)
            : base(new CompanyDepartmentJobRoleService())
        {
            modelName = "Coy Dept Job Role";
            Initialize();

            eventAggregator                 = _eventAggregator;
            companyService                  = new CompanyService();
            departmentService               = new DepartmentService();
            jobRoleService                  = new JobRoleService();
            companyDepartmentService        = new CompanyDepartmentService();
            companyDepartmentJobRoleService = new CompanyDepartmentJobRoleService();

            //LoadAllCompaniesCompleted();
            //companyService.LoadAll();

            //LoadAllJobRolesCompleted();
            //jobRoleService.LoadAll();

            base.addSelector    = cdjr => cdjr.Company.Id == Model.Company.Id && cdjr.Department.Id == Model.Department.Id && cdjr.JobRole.Id == Model.JobRole.Id;
            base.modifySelector = cdjr => cdjr.Company.Id == Model.Company.Id && cdjr.Department.Id == Model.Department.Id && cdjr.JobRole.Id == Model.JobRole.Id && cdjr.Id != Model.Id;

            //eventAggregator.GetEvent<SetupEvent>().Subscribe(OnInitialise);

            OnInitialise("");
        }
コード例 #3
0
 public SettingsController(ISystemEducationService _service, IEmployeeService _employeeservice, ICompanyService _companyService, ICompanyBranchService _companyBranchService, ICompanyDepartmentService _companyDepartmentService)
 {
     service                  = _service;
     employeeservice          = _employeeservice;
     companyService           = _companyService;
     companyBranchService     = _companyBranchService;
     companyDepartmentService = _companyDepartmentService;
 }
コード例 #4
0
 public CompanyDepartmentManager(ICompanyDepartmentService service, IMapper mapper)
 {
     _service = service;
     _mapper  = mapper;
 }
コード例 #5
0
 public CompaniesController(ICompanyBranchService _companyBranchService, ICompanyDepartmentService _companyDepartmentService)
 {
     companyBranchService     = _companyBranchService;
     companyDepartmentService = _companyDepartmentService;
 }
コード例 #6
0
 public EmployeeManager(IMapper mapper, IEmployeeService service, ICompanyDepartmentService departmentService)
 {
     _mapper            = mapper;
     _service           = service;
     _departmentService = departmentService;
 }