public string Retive_Rep_003(Report_param <T> condition) { var result = string.Empty; var oReport = new cReport(); try { var ds = oReport.SP_REP_003(condition.Report_criteria); string strPath = "~/reports/Rep_003.rpt"; result = Retive_Rep_Data(condition, strPath, ds); } catch (Exception ex) { throw ex; } finally { oReport.Dispose(); } return(result); }