Пример #1
0
        public async Task <ProductosBase> Post([FromBody] ProductosBase Producto)
        {
            var productos = mapper.Map <Productos>(Producto);

            context.Add(productos);
            await context.SaveChangesAsync();

            return(Producto);
        }
Пример #2
0
        public async Task <ActionResult> Patch(int id, [FromBody] ProductosBase productosb)
        {
            var properties = new UpdateMapperProperties <Productos, ProductosBase>();
            var producto   = context.Productos.Find(id);

            var result = await properties.MapperUpdate(producto, productosb);

            producto.Categorias = context.Categorias.Find(producto.CategoriaId);
            await context.SaveChangesAsync();

            return(Ok(result));
        }