public async Task <IActionResult> PutPublicidad(int id, datamodels.Publicidad publicidad) { if (id != publicidad.CodPublicidad) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.Publicidad, data.Publicidad>(publicidad); new CRPass.BS.Publicidad(_context).Update(mapaux); } catch (Exception ee) { if (!PublicidadExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <datamodels.Publicidad> > PostPublicidad(datamodels.Publicidad publicidad) { var mapaux = _mapper.Map <datamodels.Publicidad, data.Publicidad>(publicidad); new CRPass.BS.Publicidad(_context).Insert(mapaux); return(CreatedAtAction("GetPublicidad", new { id = publicidad.CodEmpresa }, publicidad)); }