/// <summary> /// LoadByStartDateEndDateProjectTimeStateWorkFunction /// </summary> /// <para>Load Original to process data for Project Costing report with filters </para> /// <param name="startDate">Start date filter for Project Costing report</param> /// <param name="endDate">End date filter for Project Costing report</param> /// <param name="projectTimeState">State filter for Project Costing report</param> /// <param name="work">work</param> public void LoadAllByStartDateEndDateProjectTimeStateWorkFunction(int? countryId, DateTime startDate, DateTime endDate, string projectTimeState, string work, string function, int companyId, string confirmedSize1, string confirmedSize2, string accessType) { PrintManHoursPerPhaseRAPreVideoGateway printManhoursPerPhaseGateway = new PrintManHoursPerPhaseRAPreVideoGateway(Data); printManhoursPerPhaseGateway.ClearBeforeFill = false; printManhoursPerPhaseGateway.LoadByStartDateEndDateProjectTimeStateWorkFunction(countryId, startDate, endDate, projectTimeState, work, "Pre-Video", confirmedSize1, confirmedSize2, accessType); printManhoursPerPhaseGateway.ClearBeforeFill = true; ProcessDataForProject(companyId); }