public RequisitionController(IRequisition RParam, IBusinessUnits BParam, IEmploymentStatus SParam, IJobtitles jParam, IReportManager RMParam, IEmployees EParam)
 {
     RequisitionRepo = RParam;
     BunitsRepo      = BParam;
     statusRepo      = SParam;
     JobRepo         = jParam;
     managerRepo     = RMParam;
     EmployeeRepo    = EParam;
 }
Ejemplo n.º 2
0
 public ConfigurationController(IBusinessUnits BParam, IDepartments DParam, IidentityCodes idCodes, IJobtitles jParam, IPositions pParam, IPrefixes prparam, IEmploymentStatus status, ILeaveManagement lParam)
 {
     this.BusinessRepo = BParam;
     this.DeptRepo     = DParam;
     this.IdentityRepo = idCodes;
     this.JobRepo      = jParam;
     this.positionRepo = pParam;
     this.prefixRepo   = prparam;
     this.statusRepo   = status;
     this.leaveRepo    = lParam;
 }
Ejemplo n.º 3
0
 public HRController(IEmployees empParam, IBusinessUnits busParam, IReportManager rParam, Rolemanager RoleParam, EmployeeManager EParam, ApplicationDbContext dbParam, IEmploymentStatus SParam)
 {
     db              = dbParam;
     UserManager     = new ApplicationUserManager(new UserStore <ApplicationUser>(db));
     empRepo         = empParam;
     BunitsRepo      = busParam;
     ReportRepo      = rParam;
     employeeManager = EParam;
     RoleManager     = RoleParam;
     db              = dbParam;
     statusRepo      = SParam;
 }