/// <summary> /// Creator: Kaleb Bachert /// Created: 4/28/2020 /// Approver: /// /// Constructor, initializes values that you will see /// </summary> /// <remarks> /// Updater: NA /// Updated: NA /// Update: NA /// <param name="sender"></param> /// <param name="e"></param> public frmEditShiftEmployee(ShiftUserVM shiftVm, List <PetUniverseUser> replacementUsers) { _shiftVm = shiftVm; _replacementUsers = replacementUsers; _shiftManager = new ShiftManager(); _userManager = new UserManager(); InitializeComponent(); }
/// <summary> /// Creator: Jordan Lindo /// Created: 4/8/2020 /// Approver: Chase Schulte /// /// Constructor that takes a user argument. /// </summary> /// <remarks> /// Updater: NA /// Updated: NA /// Update: NA /// /// </remarks> public pgSupervisorSchedule(PetUniverseUser user) { InitializeComponent(); _user = user; _baseScheduleManager = new BaseScheduleManager(); _shiftTimeManager = new ShiftTimeManager(); _scheduleManager = new ScheduleManager(); _departmentManager = new DepartmentManager(); _eRoleManager = new ERoleManager(); _universeUserERolesManager = new PetUniverseUserERolesManager(); _shiftManager = new ShiftManager(); _userManager = new UserManager(); _startDate = DateTime.Now; }
public SessionManager(ISessionQueue sessionQueue, IShiftManager shiftManager, ITeamManager teamManager, ILogger <SessionManager> logger, ITimeProvider timeProvider) { _sessionQueue = sessionQueue; _shiftManager = shiftManager; _shiftManager.OnTransition = OnTransition; _sessionQueue.OnExpiredSession = OnExpiredSession; _teamManager = teamManager; _logger = logger; _timeProvider = timeProvider; }
public ShiftController(IShiftManager manager) { this._manager = manager; }
public HomeController(IShiftManager shiftManager) { _shiftManager = shiftManager; }
/// <summary> /// CREATOR: Kaleb Bachert /// CREATED: 2020/4/2 /// APPROVER: Lane Sandburg /// /// Constructor for instantiating RequestManager and ShiftManager /// </summary> /// <remarks> /// UPDATER: Kaleb Bachert /// UPDATED: 2020/5/4 /// UPDATE: Added UserManager /// /// </remarks> public RequestScheduleChangeController() { _requestManager = new RequestManager(); _usrMgr = new LogicLayer.UserManager(); _shiftManager = new ShiftManager(); }
public TeamManager(IShiftManager shiftManager) { _shiftManager = shiftManager; }