public IList GetVLTestByLab(int province, int dateFrom, int dateTo, int user_id, string role, int labInstruId)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTestByLab(province, dateFrom, dateTo, user_id, role, labInstruId));
        }
        public IList GetVLLABRejectionReasonbyLab(string datefrom, string dateto, string LabCode)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABRejectionReasonbyLab(datefrom, dateto, LabCode));
        }
        public IList GetVLLabByLabInstrumentComparisonForLab(string labCode, int dateFrom, int dateTo, int user_id, string role)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLabByLabInstrumentComparisonForLab(labCode, dateFrom, dateTo, user_id, role));
        }
        public IList GetVLLABOutcomeTrends(string datefrom, string dateto, string LabCode)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABOutcomeTrends(datefrom, dateto, LabCode));
        }
        public IList GetVLLabValidTestingTrends(string LabCode)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLabValidTestingTrends(LabCode));
        }
        public IList GetVLLABTestbySampleType(string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABTestbySampleType(datefrom, dateto));
        }
        public IList GetVLLABOutcome(string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABOutcome(datefrom, dateto));
        }
        public IList GetVLTestbyAge(int province, string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTestbyAge(province, datefrom, dateto));
        }
        public IList GetVLreasonforTest(int province, string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLreasonforTest(province, datefrom, dateto));
        }
        public IList GetVLSummary(string labCode, int dateFrom, int dateTo, int user_id, string role)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLSummary(labCode, dateFrom, dateTo, user_id, role));
        }
        public IList GetTestTrends(int province, int testreason, string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetTestTrends(province, testreason, datefrom, dateto));
        }
        public VLStat VLSummaryStat(string datefrom, string dateto, string labCode, int user_id, string role)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.VLSummaryStat(datefrom, dateto, labCode, user_id, role));
        }
        public IList GetVLTurnAroundTime(int province, int dateFrom, int dateTo, int user_id, string role)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTurnAroundTime(province, dateFrom, dateTo, user_id, role));
        }
        public IList GetVLTestAllInstrumentsByLab(string labCode, int dateFrom, int dateTo, int user_id, string role)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTestAllInstrumentsByLab(labCode, dateFrom, dateTo, user_id, role));
        }
        public DataSet VLLabPerStatSummary(string datefrom, string dateto, string LabName, string labCode)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.VLLabPerStatSummary(datefrom, dateto, LabName, labCode));
        }
        public IList GetVLOutcomebyProvince(int province, string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLOutcomebyProvince(province, datefrom, dateto));
        }
        public IList GetVLLABRejectionTrends(string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABRejectionTrends(datefrom, dateto));
        }
        public IList GetVLTurnaroundbyQuarter(string labCode, int dateFrom, int dateTo, int user_id, string role)//, DateTime datefrom, DateTime dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTurnaroundbyQuarter(labCode, dateFrom, dateTo, user_id, role));
        }
        public IList GetVLLABTestbyGender(string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABTestbyGender(datefrom, dateto));
        }
        public IList GetVLTestingTrendOutcome(int province, int isQuarter)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTestingTrendOutcome(province, isQuarter));
        }
        public IList GetVLLABRejectionReasonNational(string datefrom, string dateto)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLABRejectionReasonNational(datefrom, dateto));
        }
        public IList GetVLTestbyAgeTrends(int province)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTestbyAgeTrends(province));
        }
        public IList GetVLLabperformanceSuppressionTrends(string LabCode)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLabperformanceSuppressionTrends(LabCode));
        }
        public IList GetVLSuppressionTrends(int province, int isQuarter)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLSuppressionTrends(province, isQuarter));
        }
        public IList GetVLLabPerfomaceRejectedTrends(string LabCode)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLabPerfomaceRejectedTrends(LabCode));
        }
        public IList GetVLValidTestingTrends(int province, int isQuarter)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLValidTestingTrends(province, isQuarter));
        }
        public IList GetVLLabByLabInstrument(string labCode, int dateFrom, int dateTo, int user_id, string role, int labInstruId)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLLabByLabInstrument(labCode, dateFrom, dateTo, user_id, role, labInstruId));
        }
        public IList GetVLRejectedTrends(int province, int isQuarter)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLRejectedTrends(province, isQuarter));
        }
        public IList GetVLFacilityTestByAgeYearly(int facility, int dateFrom, int dateTo, int user_id, string role, string provinceIDs, string facilityTypes)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLFacilityTestByAgeYearly(facility, dateFrom, dateTo, user_id, role, provinceIDs, facilityTypes));
        }
        public IList GetVLTestByStateRegionFacility(string labCode, int dateFrom, int dateTo, int user_id, string role)
        {
            VLDashboardDao re = new VLDashboardDao();

            return(re.GetVLTestByStateRegionFacility(labCode, dateFrom, dateTo, user_id, role));
        }