public RecursoMaterialService(IMapper mapper,
                                      IBaseRepository <RecursoMaterial> RecursoMaterialRespository,
                                      IBaseRepository <TipoRecursoMaterial> TipoRecursoMaterialRepository,
                                      IBaseRepository <Recurso> RecursoRepository,
                                      IBaseRepository <Ubicacion> UbicacionRepository,
                                      IBaseRepository <TipoRecurso> TipoRecursoRepository,
                                      IBaseRepository <Estado> EstadoRepository,
                                      ITipoRecursoMaterialService tipoRecursoMaterialService,
                                      IStockRecursoMaterialService stockRecursoMaterialService,
                                      IRecursoService recursoService,
                                      IBaseRepository <ServicioRecurso> servicioRecursoRepository,
                                      IBaseRepository <RecursoAsignado> recursoAsignadoRepository,
                                      IBaseRepository <StockRecursoMaterial> stockRecursoMaterialRepository
                                      )
        {
            _RecursoMaterialRespository  = RecursoMaterialRespository;
            _stockRecursoMaterialService = stockRecursoMaterialService;
            _servicioRecursoRepository   = servicioRecursoRepository;
            _recursoAsignadoRepository   = recursoAsignadoRepository;

            _mapper = mapper;
            _stockRecursoMaterialRepository = stockRecursoMaterialRepository;
        }
 public TiposRecursosMaterialesController(ITipoRecursoMaterialService tipoRecursoMaterialService)
 {
     _tipoRecursoMaterialService = tipoRecursoMaterialService;
 }