public async Task <IActionResult> PutEmpresa(int id, datamodels.Empresa empresa) { if (id != empresa.CodEmpresa) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.Empresa, data.Empresa>(empresa); new CRPass.BS.Empresa(_context).Update(mapaux); } catch (Exception ee) { if (!EmpresaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <datamodels.Empresa> > PostEmpresa(datamodels.Empresa empresa) { var mapaux = _mapper.Map <datamodels.Empresa, data.Empresa>(empresa); new CRPass.BS.Empresa(_context).Insert(mapaux); return(CreatedAtAction("GetEmpresa", new { id = empresa.CodEmpresa }, empresa)); }