/// <summary>Initializes a new instance of the <see cref="CatalogosController"/> class.</summary> /// <param name="catalogosServicios">The estado maestras servicios.</param> /// <param name="managementImageFacade">The management Image Facade.</param> public CatalogosController( ICatalogosServicio catalogosServicios, IManagementImageFacade <Catalogos> managementImageFacade) { this.catalogosServicios = catalogosServicios; this.managementImageFacade = managementImageFacade; }
/// <summary>Initializes a new instance of the <see cref="CatalogosController"/> class.</summary> public CatalogosController() { //TODO: Se debe enviar por inyeccion de dependencia y resolver con Windsor, adicional no olvidar quitar la referencia de Feroza.TecniPart.Infraestructura sobre este proyecto this.catalogosServicios = new CatalogosServicios(new Repository <Catalogos>(new IocDbContext()), null); this.vehiculosServicios = new VehiculosServicios(new Repository <Vehiculos>(new IocDbContext()), null); this.sistemasServicios = new SistemasServicios(new Repository <Sistemas>(new IocDbContext()), null); this.subSistemasServicios = new SubSistemasServicios(new Repository <SubSistemas>(new IocDbContext()), null); }