public static Service.ICopService GetObject(string TypeName) { CopServiceObjectType?type = null; switch (TypeName) { case "EOL.GenCityBuffer": type = CopServiceObjectType.EOL_GencityBuffer; break; case "Persits.MailSender": type = CopServiceObjectType.Persits_MailSender; break; case "EOL.Code1Form": type = CopServiceObjectType.EOL_Code1Form; break; case "EOL.BPTezForm": type = CopServiceObjectType.EOL_BPTezForm; break; case "EOL.WageForm": type = CopServiceObjectType.EOL_WageForm; break; case "EOL.SchoolForm": type = CopServiceObjectType.EOL_SchoolForm; break; case "EOL.TobaccoForm": type = CopServiceObjectType.EOL_TobaccoForm; break; case "EOL.NPTForm": type = CopServiceObjectType.EOL_NPTForm; break; case "EOL.DelinquentForm": type = CopServiceObjectType.EOL_DelinquentForm; break; case "EOL.UOForm": type = CopServiceObjectType.EOL_UOForm; break; case "EOL.CouponForm": type = CopServiceObjectType.EOL_CouponForm; break; case "EOL.LossCarryForward": type = CopServiceObjectType.EOL_LossCarryForward; break; case "EOL.BPTlf": type = CopServiceObjectType.EOL_BPTlf; break; case "EOL.TIPSACCT": type = CopServiceObjectType.EOL_TIPSACCT; break; default: type = null; break; } if (type != null) { CopServiceObjectType _t = (CopServiceObjectType)type; return(GetObject(_t)); } else { return(null); } }
public static Service.ICopService GetObject(CopServiceObjectType Type) { ICopService obj; switch (Type) { case CopServiceObjectType.EOL_GencityBuffer: obj = new EOLGenCityBuffer() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.Persits_MailSender: obj = new Persits_MailSender(); break; case CopServiceObjectType.EOL_Code1Form: obj = new EOL_Code1Form() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_BPTezForm: obj = new EOL_BPTezForm() { RestMethodUrlFragment = "RTTIE037/REST" }; break; case CopServiceObjectType.EOL_WageForm: obj = new EOL_WageForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_SchoolForm: obj = new EOL_SchoolForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_TobaccoForm: obj = new EOL_TobaccoForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_NPTForm: obj = new EOL_NPTForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_DelinquentForm: obj = new EOL_DelinquentForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_UOForm: obj = new EOL_UOForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_CouponForm: obj = new EOL_UOForm() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_LossCarryForward: obj = new EOL_LossCarryForward() { RestMethodUrlFragment = "RTTIE010/REST" }; break; case CopServiceObjectType.EOL_BPTlf: obj = new EOL_BPTlf() { RestMethodUrlFragment = "RTTIE030/REST" }; break; case CopServiceObjectType.EOL_TIPSACCT: obj = new EOL_TIPSACCT() { RestMethodUrlFragment = "RTTIE010/REST" }; break; default: obj = null; break; } return(obj); }