/// <summary>
        /// Load project times for Print Hours For Project report with filters
        /// </summary>
        /// <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>
        /// <returns>Dataset with original data table loaded</returns>
        /// <param name="companyId">companyId</param>
        public void LoadByStartDateEndDateProjectTimeState(DateTime startDate, DateTime endDate, string projectTimeState, int companyId)
        {
            PrintHoursForProjectOriginalGateway printHoursForProjectOriginalGateway = new PrintHoursForProjectOriginalGateway(Data);
            printHoursForProjectOriginalGateway.LoadByStartDateEndDateProjectTimeState(startDate, endDate, projectTimeState);

            this.FillData(companyId);
        }