public async Task <ProductosBase> Post([FromBody] ProductosBase Producto) { var productos = mapper.Map <Productos>(Producto); context.Add(productos); await context.SaveChangesAsync(); return(Producto); }
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)); }