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