public IActionResult Put(HabilidadeClass HabilidadeClassAtualizado, int Id) { try { _HabilidadeClassRepository.Update(HabilidadeClassAtualizado, Id); return(StatusCode(204)); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult Post(HabilidadeClass HabilidadeClassNovo) { try { _HabilidadeClassRepository.Create(HabilidadeClassNovo); return(StatusCode(201)); } catch (Exception ex) { return(BadRequest(ex)); } }
public void Update(HabilidadeClass HabilidadeClassAtualizado, int Id) { HabilidadeClass HabilidadeClassBuscada = ReadById(Id); if (HabilidadeClassAtualizado.IdClasse != null) { HabilidadeClassBuscada.IdClasse = HabilidadeClassAtualizado.IdClasse; ctx.HabilidadeClasses.Update(HabilidadeClassBuscada); ctx.SaveChanges(); } if (HabilidadeClassAtualizado.IdHabilidade != null) { HabilidadeClassBuscada.IdHabilidade = HabilidadeClassAtualizado.IdHabilidade; ctx.HabilidadeClasses.Update(HabilidadeClassBuscada); ctx.SaveChanges(); } }
public void Create(HabilidadeClass NovoHabilidadeClass) { ctx.HabilidadeClasses.Add(NovoHabilidadeClass); ctx.SaveChanges(); }