/// <summary>
 /// Assigns the leave counts.
 /// </summary>
 /// <param name="presenter">The presenter.</param>
 /// <param name="teamViewType">Type of the team view.</param>
 /// <param name="durationOption">The duration option.</param>
 private void AssignLeaveCounts(TeamDashboardPresenter presenter, TeamViewType teamViewType, string durationOption)
 {
     if (teamViewType == TeamViewType.Team)
     {
         presenter.AssignLeaveCountByStatusList(this.RetrieveLeaveCountByStatusList(durationOption, presenter.TeamMember.DeveloperID, null));
     }
     else
     {
         presenter.AssignLeaveCountByStatusList(this.RetrieveLeaveCountByStatusList(durationOption, null, presenter.TeamMember.DeveloperID.ToString(CultureInfo.CurrentCulture)));
     }
 }