/// <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 Schedule(PetUniverseUser user) { InitializeComponent(); _user = user; _baseScheduleManager = new BaseScheduleManager(); _scheduleManager = new ScheduleManager(); _startDate = DateTime.Now; getSchedules(true); setCboDateRange(); }
/// <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; }
/// <summary> /// Creator: Jordan Lindo /// Created: 3/18/2020 /// Approver: Chase Schulte /// /// This is a constructor method that takes no arguments. /// </summary> /// <remarks> /// Updater: NA /// Updated: NA /// Update: NA /// /// </remarks> public BaseScheduleControls() { InitializeComponent(); _baseScheduleManager = new BaseScheduleManager(); _departmentManager = new DepartmentManager(); _shiftTimeManager = new ShiftTimeManager(); _eRoleManager = new ERoleManager(); _dGLines = new List <BaseScheduleLine>(); _user = new PetUniverseUser(); _departmentNames = getDepartmentNames(); cboDepartment.ItemsSource = _departmentNames; getBaseScheduleVM(); canBaseSchedule.Visibility = Visibility.Visible; canEditBaseSchedule.Visibility = Visibility.Hidden; _maxCount = 30; }