public async Task <IActionResult> PutCategoriaProductos(int id, datamodels.CategoriaProductos categoriaProductos) { if (id != categoriaProductos.IdCategoria) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.CategoriaProductos, data.CategoriaProductos>(categoriaProductos); new Solution.BS.CategoriaProductos(_context).Update(mapaux); } catch (Exception ee) { if (!CategoriaProductosExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <datamodels.CategoriaProductos> > PostCategoriaProductos(datamodels.CategoriaProductos categoriaProductos) { var mapaux = _mapper.Map <datamodels.CategoriaProductos, data.CategoriaProductos>(categoriaProductos); new Solution.BS.CategoriaProductos(_context).Insert(mapaux); return(CreatedAtAction("GetCategoriaProductos", new { id = categoriaProductos.IdCategoria }, categoriaProductos)); }