/// <summary> /// Initializes a new instance of the <see cref="ScheduleDialog"/> class. /// </summary> /// <param name="scheduleActivity">schedule activity.</param> /// <param name="authenticationService">authentication service.</param> /// <param name="hoursWorkedActivity">hours worked activity.</param> /// <param name="azureTableStorageHelper">azure table storage helper.</param> /// <param name="response">login response.</param> /// <param name="adaptiveSchedule">schedule card.</param> public ScheduleDialog(IScheduleActivity scheduleActivity, IAuthenticationService authenticationService, IHoursWorkedActivity hoursWorkedActivity, IAzureTableStorageHelper azureTableStorageHelper, LoginResponse response, HeroShowSchedule heroShowSchedule) { this.scheduleActivity = scheduleActivity; this.authenticationService = authenticationService; this.hoursWorkedActivity = hoursWorkedActivity; this.azureTableStorageHelper = azureTableStorageHelper; this.response = response; this.heroShowSchedule = heroShowSchedule; }
/// <summary> /// Initializes a new instance of the <see cref="SwapShiftDialog"/> class. /// </summary> /// <param name="commentsActivity">Comments activity.</param> /// <param name="scheduleActivity">Schedule activity.</param> /// <param name="authenticationService">Authentication service.</param> /// <param name="swapShiftActivity">Swap shift activity.</param> /// <param name="commonActivity">Common activity.</param> /// <param name="response">Login response.</param> /// <param name="card">Swap shift card.</param> /// <param name="upcomingShiftsActivity">Upcoming shifts activity.</param> /// <param name="hyperFindActivity">Hyperfind activity.</param> public SwapShiftDialog(ICommentsActivity commentsActivity, IScheduleActivity scheduleActivity, IAuthenticationService authenticationService, ISwapShiftActivity swapShiftActivity, ICommonActivity commonActivity, LoginResponse response, SwapShiftCard card, IUpcomingShiftsActivity upcomingShiftsActivity, IHyperFindActivity hyperFindActivity) { this.scheduleActivity = scheduleActivity; this.authenticationService = authenticationService; this.response = response; this.swapShiftActivity = swapShiftActivity; this.swapShiftCard = card; this.commonActivity = commonActivity; this.upcomingShiftsActivity = upcomingShiftsActivity; this.hyperFindActivity = hyperFindActivity; this.commentsActivity = commentsActivity; }