public List <ReportParameter> ReportParameters(InputArg _parameter) { var reportParameters = new List <ReportParameter> { new ReportParameter() { ParaName = "Operate", ParaValue = "Report" }, new ReportParameter() { ParaName = "UserID", ParaValue = _parameter.UserID }, new ReportParameter() { ParaName = "SchoolYear", ParaValue = _parameter.SchoolYear }, new ReportParameter() { ParaName = "SchoolCode", ParaValue = _parameter.SchoolCode }, new ReportParameter() { ParaName = "PersonID", ParaValue = _parameter.ObjID }, new ReportParameter() { ParaName = "FormNo", ParaValue = _parameter.ObjNo } }; return(reportParameters); }
public override List <ReportParameter> rParameter(InputArg parameter) { var rParameter = new List <ReportParameter> { new ReportParameter() { ParaName = "Operate", ParaValue = "Report" }, new ReportParameter() { ParaName = "UserID", ParaValue = parameter.UserID }, new ReportParameter() { ParaName = "SchoolYear", ParaValue = parameter.SchoolYear }, new ReportParameter() { ParaName = "SchoolCode", ParaValue = parameter.SchoolCode }, new ReportParameter() { ParaName = "PersonID", ParaValue = parameter.ObjID }, new ReportParameter() { ParaName = "FormNo", ParaValue = parameter.ObjNo } }; return(rParameter); }
private static List <ReportParameter> GetReportParameter(InputArg parameter) { var reportParameters = new List <ReportParameter>(); reportParameters.Add(new ReportParameter() { ParaName = "Operate", ParaValue = "Report" }); reportParameters.Add(new ReportParameter() { ParaName = "UserID", ParaValue = parameter.UserID }); reportParameters.Add(new ReportParameter() { ParaName = "SchoolYear", ParaValue = parameter.SchoolYear }); reportParameters.Add(new ReportParameter() { ParaName = "SchoolCode", ParaValue = parameter.SchoolCode }); reportParameters.Add(new ReportParameter() { ParaName = "EmployeeID", ParaValue = parameter.ObjID }); reportParameters.Add(new ReportParameter() { ParaName = "SessionID", ParaValue = parameter.ObjNo }); reportParameters.Add(new ReportParameter() { ParaName = "Category", ParaValue = parameter.ObjType }); return(reportParameters); }
public static List <ReportParameter> GetReportParameters(string reportType, InputArg _parameter) { IReportParameter iReport = ReportParameterFactory.GetObj(reportType); var rParaeter = new GetCommonReportParameters(iReport); return(rParaeter.ReportParameters(_parameter)); }
public static Byte[] GetOneReport(ReportBase reportPara, InputArg parameter) { var reportParameters = GetSpecificReportParamaters.GetReportParameters(reportPara.ReportType, parameter); // var reportParameters = BuildReportingParameters.GetReportParameter(reportPara.ReportType, parameter); return(getPDFReport(reportPara, reportParameters)); }
public static T ObjectOfT <T>(string reportType, InputArg parameter) { try { return(default(T)); } catch (Exception ex) { var exm = ex.Message; throw; } }
public static List <ReportParameter> GetReportParameter(string reportType, InputArg parameter) { //ParameterFactory pFactory = new ParameterFactory(); //var pFactory = new ParameterFactory(new IEPPara()) ; //return pFactory.rParameter(parameter); // IReportParameter iParameter = new IReportParameter(parameter); // var mySPclass = new List<IReportParameter> { new IEPReportParameter() }; switch (reportType) { case "IEP": return(new IEPReportParameter(parameter).ReportParameters()); case "TPA": return(new TPAReportParameter(parameter).ReportParameters()); case "SSF": return(new SSFormReportParameter(parameter).ReportParameters());; case "OfficeIndixCard": return(new IndexCardReportParameter(parameter).ReportParameters()); case "RC": return(new RCReportParameter(parameter).ReportParameters()); ; case "AlterRC": return(new AlertCardReportParameter(parameter).ReportParameters()); case "GiftRC": return(new GiftReportParameter(parameter).ReportParameters()); default: return(new IEPReportParameter(parameter).ReportParameters()); } }
public List <ReportParameter> ReportParameters(InputArg _parameter) { var reportParameters = new List <ReportParameter> { new ReportParameter() { ParaName = "Operate", ParaValue = "Report" }, new ReportParameter() { ParaName = "UserID", ParaValue = _parameter.UserID }, new ReportParameter() { ParaName = "SchoolYear", ParaValue = _parameter.SchoolYear }, new ReportParameter() { ParaName = "SchoolCode", ParaValue = _parameter.SchoolCode }, new ReportParameter() { ParaName = "EmployeeID", ParaValue = _parameter.ObjID }, new ReportParameter() { ParaName = "SessionID", ParaValue = _parameter.ObjNo }, new ReportParameter() { ParaName = "Category", ParaValue = _parameter.ObjType } }; return(reportParameters); }
public List <ReportParameter> ReportParameters(InputArg _parameter) { var reportParameters = new List <ReportParameter> { new ReportParameter() { ParaName = "PersonID", ParaValue = _parameter.ObjID }, new ReportParameter() { ParaName = "SchoolYear", ParaValue = _parameter.SchoolYear }, new ReportParameter() { ParaName = "SchoolCode", ParaValue = _parameter.SchoolCode }, new ReportParameter() { ParaName = "Term", ParaValue = "0" }, }; return(reportParameters); }
public SSFormReportParameter(InputArg parameter) { this._parameter = parameter; }
public List <ReportParameter> ReportParameters(InputArg _parameter) { return(_iParameter.ReportParameters(_parameter)); }
public IEPReportParameter(InputArg parameter) { this._parameter = parameter; }
public static Byte[] GetOneReport2(InputArg parameter, ReportBase reportPara) { var reportParameters = BuildReportingParameters.GetReportParameter(reportPara.ReportType, parameter); return(getPDFReport(reportPara, reportParameters)); }
public IndexCardReportParameter(InputArg parameter) { this._parameter = parameter; }
public AlertCardReportParameter(InputArg parameter) { _parameter = parameter; }
public RCReportParameter(InputArg parameter) { _parameter = parameter; }
public static List <ReportParameter> GetReportParameters(IReportParameter iReport, InputArg _parameter) { var rParaeter = new GetCommonReportParameters(iReport); return(rParaeter.ReportParameters(_parameter)); }
public static List <ReportParameter> GetReportParameters_TPA(InputArg _parameter) { var rParaeter = new GetCommonReportParameters(new TPAReportParameter1()); return(rParaeter.ReportParameters(_parameter)); }
public List <ReportParameter> ReportParameters(InputArg passparameter) { throw new NotImplementedException(); }
private static Byte[] GetOneReport(string reportName, InputArg parameter) { var reportParameters = GetReportParameter(parameter); return(GetReportR2(reportName, "PDF", reportParameters)); }
public virtual List <ReportParameter> rParameter(InputArg parameter) { var rParameter = new List <ReportParameter>(); return(rParameter); }