Ejemplo n.º 1
0
 /// <summary>
 /// Creator: Steven Cardona
 /// Created: 02/07/2020
 /// Approver: Zach Behrensmeyer
 ///
 /// Constructor for the User Manager that takes an userAccessor
 /// </summary>
 /// <remarks>
 /// Updater: NA
 /// Updated: NA
 /// Update: NA
 /// </remarks>
 /// <param name="userAccessor">User Accessor that is being used</param>
 public UserManager(IUserAccessor userAccessor)
 {
     _userAccessor          = userAccessor;
     _shiftAccessor         = new ShiftAccessor();
     _activeTimeOffAccessor = new ActiveTimeOffAccessor();
     _availabilityAccessor  = new AvailabilityAccessor();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// CREATOR: Kaleb Bachert
 /// DATE: 02/16/2020
 /// APPROVER: Lane Sandburg
 /// Constructor for the User Manager that takes an userAccessor, shiftAccessor, activeTimeOffAccessor and availabilityAccessor
 /// </summary>
 /// <remarks>
 /// UPDATED BY: N/A
 /// UPDATED DATE: N/A
 /// UPDATE: N/A
 /// </remarks>
 /// <param name="userAccessor">User Accessor that is being used</param>
 /// <param name="shiftAccessor">Shift Accessor that is being used</param>
 /// <param name="activeTimeOffAccessor">ActiveTimeOff Accessor that is being used</param>
 /// <param name="availabilityAccessor">Availability Accessor that is being used</param>
 public UserManager(IUserAccessor userAccessor, IShiftAccessor shiftAccessor,
                    IActiveTimeOffAccessor activeTimeOffAccessor, IAvailabilityAccessor availabilityAccessor)
 {
     _userAccessor          = userAccessor;
     _shiftAccessor         = shiftAccessor;
     _activeTimeOffAccessor = activeTimeOffAccessor;
     _availabilityAccessor  = availabilityAccessor;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Creator: Chase Schulte
 /// Created: 2020/02/05
 /// Approver: Kaleb Bachert
 ///
 /// New up an instance of ERoleAcessor()
 /// </summary>
 ///
 /// <remarks>
 /// Updater:
 /// Updated:
 /// Update:
 /// </remarks>
 public AvailabilityManager()
 {
     _availabilityAccessor = new AvailabilityAccessor();
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Creator: Chase Schulte
 /// Created: 2020/04/09
 /// Approver: Kaleb Bachert
 ///
 /// assign _availabilityAcessor to a pre-existing instance of availabilityAccessor
 /// </summary>
 ///
 /// <remarks>
 /// Updater:
 /// Updated:
 /// Update:
 /// </remarks>
 /// <param name="eRoleAccessor"></param>
 public AvailabilityManager(IAvailabilityAccessor eRoleAccessor)
 {
     _availabilityAccessor = eRoleAccessor;
 }
 public AvailabilityManagerTests()
 {
     _availabilityAccessor = new FakeAvailabilityAccessor();
 }