public async Task <IActionResult> PutProductos(int id, datamodels.Productos productos) { if (id != productos.IdProducto) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.Productos, data.Productos>(productos); new Solution.BS.Productos(_context).Update(mapaux); } catch (Exception ee) { if (!ProductosExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <datamodels.Productos> > PostProductos(datamodels.Productos productos) { var mapaux = _mapper.Map <datamodels.Productos, data.Productos>(productos); new Solution.BS.Productos(_context).Insert(mapaux); return(CreatedAtAction("GetProductos", new { id = productos.IdProducto }, productos)); }