Пример #1
0
        public CategoriaTipo(IProductoRepositorio productoRepositorio)
        {
            Field(x => x.Id).Description("Id de la categoria");
            Field(x => x.Nombre, nullable: true).Description("Nombre de la categoría.");

            Field <ListGraphType <ProductoTipo> >(
                "productos",
                resolve: context => productoRepositorio.ObtenerProductosPorCategoriaAsincronico(context.Source.Id).Result.ToList()
                );
        }
Пример #2
0
        public AlmacenamientoDeConsultas(ICategoriaRepositorio categoriaRepositorio, IProductoRepositorio productoRepositorio)
        {
            Field <CategoriaTipo>(
                "categoria",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <IntGraphType> > {
                Name = "id", Description = "Id de la categoria"
            }
                    ),
                resolve: context => categoriaRepositorio.ObtenerCategoriaAsincronico(context.GetArgument <int>("id")).Result
                );

            Field <ProductoTipo>(
                "producto",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <IntGraphType> > {
                Name = "id", Description = "Id del producto"
            }
                    ),
                resolve: context => productoRepositorio.ObtenerProductoAsincronico(context.GetArgument <int>("id")).Result
                );
        }
 public ProductoDominioServicio(IProductoRepositorio productoRepositorio)
 {
     this.productoRepositorio = productoRepositorio;
 }
Пример #4
0
 // Vamos a utilizar este contrato con inyeccion de independencias
 public ProductoServicio(IProductoRepositorio productoRepositorio)
 {
     this._productoRepositorio = productoRepositorio;
 }
Пример #5
0
 public BaseController(IProductoRepositorio productoRepositorio)
 {
     _productoRepositorio = productoRepositorio;
 }
Пример #6
0
 public ProductoController(IProductoRepositorio productoRepositorio) : base(productoRepositorio)
 {
 }
 public ProductoController(IProductoRepositorio _repo)
 {
     repo = _repo;
 }
Пример #8
0
 protected virtual void Dispose(bool disposing)
 {
     if (!disposedValue)
     {
         if (disposing)
         {
             _CatalogoRepositorio = null;
             _ProductoRepositorio = null;
             _context.Dispose();
         }
         disposedValue = true;
     }
 }
Пример #9
0
 public ProductoServicio()
 {
     repositorio = new ProductoRepositorio();
 }
Пример #10
0
 public HomeController(ILogger <HomeController> logger, IProductoRepositorio productoRepositorio)
 {
     _logger = logger;
     this.productoRepositorio = productoRepositorio;
 }
Пример #11
0
 public VentaProductoController()
 {
     _repositorioVentaProducto = new MVentaProductoRepositorio();
     _repositorioProductos     = new MProductoRepositorio();
     _repositorioEjecutivo     = new MEjecutivoRepositorio();
 }
Пример #12
0
 public ProductosController(IProductoRepositorio productoRepositorio, ILogger <ProductosController> logger)
 {
     _productoRepositorio = productoRepositorio;
     _logger = logger;
 }
Пример #13
0
 public ProductoController()
 {
     _repositorioProducto = new MProductoRepositorio();
     _tipoProducto        = new MTipoProducto();
 }