/// <summary>
        /// Load project times for Print Hours For Project report with filters
        /// </summary>
        /// <param name="companiesId">Companies filter (client) for project times</param>
        /// <param name="startDate">Start date filter for project times</param>
        /// <param name="endDate">End date filter for project times</param>
        /// <param name="projectTimeState">State filter for project times</param>
        /// <param name="teamMemberType">teamMemberType</param>
        /// <param name="companyId">companyId</param>
        /// <returns>Dataset with original data table loaded</returns>
        public void LoadByCompaniesIdStartDateEndDateProjectTimeStateTeamMemberType(int companiesId, DateTime startDate, DateTime endDate, string projectTimeState, string teamMemberType, int companyId)
        {
            PrintHoursForProjectOriginalGateway printHoursForProjectOriginalGateway = new PrintHoursForProjectOriginalGateway(Data);
            printHoursForProjectOriginalGateway.LoadByCompaniesIdStartDateEndDateProjectTimeStateTeamMemberType(companiesId, startDate, endDate, projectTimeState, teamMemberType);

            this.FillData(companyId);
        }