Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SupervisorViewTimeOffDialog"/> class.
 /// </summary>
 /// <param name="roleActivity">Role activity.</param>
 /// <param name="commentsActivity">Comments activity.</param>
 /// <param name="commonActivity">Common activity.</param>
 /// <param name="authUser">AuthenticateUser class object.</param>
 /// <param name="response">Login response.</param>
 /// <param name="authenticationService">AuthenticateService.</param>
 /// <param name="timeOffRequestActivity">TimeOffRequestActivity.</param>
 /// <param name="timeOffActivity">TimeOffActivity.</param>
 /// <param name="timeOffCard">Time off card.</param>
 /// <param name="hyperFindActivity">HyperFindActivity.</param>
 /// <param name="card">SupervisorViewTimeOffRequestsCard class object.</param>
 public SupervisorViewTimeOffDialog(IRoleActivity roleActivity, ICommentsActivity commentsActivity, ICommonActivity commonActivity, AuthenticateUser authUser, LoginResponse response, IAuthenticationService authenticationService, ITimeOffActivity timeOffRequestActivity, ISupervisorViewTimeOffActivity timeOffActivity, TimeOffRequestCard timeOffCard, IHyperFindActivity hyperFindActivity, SupervisorViewTimeOffRequestsCard card)
 {
     this.timeOffCard            = timeOffCard;
     this.response               = response;
     this.authenticationService  = authenticationService;
     this.timeOffActivity        = timeOffActivity;
     this.hyperFindActivity      = hyperFindActivity;
     this.supervisorTimeOffcard  = card;
     this.commentsActivity       = commentsActivity;
     this.timeOffRequestActivity = timeOffRequestActivity;
     this.authUser               = authUser;
     this.commonActivity         = commonActivity;
     this.roleActivity           = roleActivity;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="OnLeaveDialog"/> class.
 /// </summary>
 /// <param name="authenticationService">authentication service.</param>
 /// <param name="hyperFindActivity">hyperFind activity.</param>
 /// <param name="supervisorViewTimeOffActivity">time off activity.</param>
 /// <param name="azureTableStorageHelper">azure table storage helper.</param>
 /// <param name="response">login response.</param>
 /// <param name="heroLeaveCard">leave card.</param>
 public OnLeaveDialog(
     IAuthenticationService authenticationService,
     IHyperFindActivity hyperFindActivity,
     ISupervisorViewTimeOffActivity supervisorViewTimeOffActivity,
     IAzureTableStorageHelper azureTableStorageHelper,
     LoginResponse response,
     HeroLeaveCard heroLeaveCard)
 {
     this.authenticationService         = authenticationService;
     this.hyperFindActivity             = hyperFindActivity;
     this.supervisorViewTimeOffActivity = supervisorViewTimeOffActivity;
     this.azureTableStorageHelper       = azureTableStorageHelper;
     this.response      = response;
     this.heroLeaveCard = heroLeaveCard;
 }