Created
April 8, 2016 23:26
-
-
Save autrilla/cee21e6d5cfce034cfd99ca497ef1634 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public override BusinessBase NewObject(string ObjectName) | |
| { | |
| BusinessBase obj; | |
| if (ObjectName == "UserApp") | |
| { | |
| return new CRM.Business.UserApp.UserApp(); | |
| } | |
| obj = base.NewObject(ObjectName); | |
| if (obj == null) | |
| { | |
| switch (ObjectName) | |
| { | |
| case "Configuracion": | |
| return new Configuracion(); | |
| case "UsuarioActual": | |
| return new CRM.Business.UserApp.UsuarioActual(); | |
| case "Empresa": | |
| return new Empresa(); | |
| case "EmpresaConceptoSN": | |
| return new EmpresaConceptoSN(); | |
| case "EmpresaDelegacion": | |
| return new EmpresaDelegacion(); | |
| case "EmpresaProducto": | |
| return new EmpresaProducto(); | |
| case "EmpresaProveedor": | |
| return new EmpresaProveedor(); | |
| case "Proveedor": | |
| return new Proveedor(); | |
| case "EmpresaRanking": | |
| return new EmpresaRanking(); | |
| case "EmpresaSector": | |
| return new EmpresaSector(); | |
| case "EmpresaTipo": | |
| return new EmpresaTipo(); | |
| case "Contacto": | |
| return new Contacto(); | |
| case "ContactoTrato": | |
| return new ContactoTrato(); | |
| case "ContactoCategoria": | |
| return new ContactoCategoria(); | |
| case "ContactoInteres": | |
| return new ContactoInteres(); | |
| case "ContactoClasificacion": | |
| return new ContactoClasificacion(); | |
| case "ContactoClasificacionInstancia": | |
| return new ContactoClasificacionInstancia(); | |
| case "Categoria": | |
| return new Categoria(); | |
| case "Interes": | |
| return new Interes(); | |
| case "Pais": | |
| return new Pais(); | |
| case "Demo": | |
| return new Demo(); | |
| case "DemoFecha": | |
| return new DemoFecha(); | |
| case "DemoInteres": | |
| return new DemoInteres(); | |
| case "ContactoDemoFecha": | |
| return new ContactoDemoFecha(); | |
| case "ContactoDemoFechaEstado": | |
| return new ContactoDemoFechaEstado(); | |
| case "Prevision": | |
| return new Prevision(); | |
| case "PrevisionTipo": | |
| return new PrevisionTipo(); | |
| case "PrevisionAnotacion": | |
| return new PrevisionAnotacion(); | |
| case "PrevisionAnotacionTipo": | |
| return new PrevisionAnotacionTipo(); | |
| case "Producto": | |
| return new Producto(); | |
| case "ProductoModulo": | |
| return new ProductoModulo(); | |
| case "ProductoModuloParametroTipo": | |
| return new ProductoModuloParametroTipo(); | |
| case "ProductoModuloParametroTipoOpcion": | |
| return new ProductoModuloParametroTipoOpcion(); | |
| case "Incidencia": | |
| return new Incidencia(); | |
| case "IncidenciaTipo": | |
| return new IncidenciaTipo(); | |
| case "IncidenciaPrioridad": | |
| return new IncidenciaPrioridad(); | |
| case "IncidenciaDetalle": | |
| return new IncidenciaDetalle(); | |
| case "IncidenciaDetalleTipo": | |
| return new | |
| IncidenciaDetalleTipo(); | |
| case "Alerta": | |
| return new Alerta(); | |
| case "AlertaNivel": | |
| return new AlertaNivel(); | |
| case "Documento": | |
| return new Documento(); | |
| case "Mantenimiento": | |
| return new Mantenimiento(); | |
| case "MantenimientoPeriodo": | |
| return new MantenimientoPeriodo(); | |
| case "MantenimientoPeriodoUser": | |
| return new MantenimientoPeriodoUser(); | |
| case "MantenimientoPeriodoModulo": | |
| return new MantenimientoPeriodoModulo(); | |
| case "MantenimientoPeriodoModuloParametroTipo": | |
| return new MantenimientoPeriodoModuloParametroTipo(); | |
| case "MantenimientoMotivoNo": | |
| return new MantenimientoMotivoNo(); | |
| case "MantenimientoTipoContrato": | |
| return new MantenimientoTipoContrato(); | |
| case "MantenimientoTipoLicencia": | |
| return new MantenimientoTipoLicencia(); | |
| case "MantenimientoTipoMantenimiento": | |
| return new MantenimientoTipoMantenimiento(); | |
| case "Campaign": | |
| return new Campaign(); | |
| case "CampaignEstado": | |
| return new CampaignEstado(); | |
| case "CampaignClick": | |
| return new CampaignClick(); | |
| case "ModeloImpresion": | |
| return new ModeloImpresion(); | |
| case "ModeloImpresionCampo": | |
| return new ModeloImpresionCampo(); | |
| case "ModeloImpresionCampoAlineacion": | |
| return new ModeloImpresionCampoAlineacion(); | |
| case "ModeloImpresionCampoInst": | |
| return new ModeloImpresionCampoInst(); | |
| case "ModeloImpresionTipo": | |
| return new ModeloImpresionTipo(); | |
| case "ModeloImpresionFiltro": | |
| return new ModeloImpresionFiltro(); | |
| case "EmailPlantilla": | |
| return new EmailPlantilla(); | |
| case "EmailPlantillaCampo": | |
| return new EmailPlantillaCampo(); | |
| case "EmailPlantillaTipo": | |
| return new EmailPlantillaTipo(); | |
| case "EmailPlantillaTipoCampo": | |
| return new EmailPlantillaTipoCampo(); | |
| } | |
| } | |
| if (obj == null) | |
| { | |
| throw new Exception("Cuidado, no existe creador para " + ObjectName); | |
| } | |
| return obj; | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment