public IActionResult Patch(int id, PerfilComportamental perfil) { try { _repositorio.Alterar(id, perfil); return(StatusCode(201)); } catch (Exception Error) { return(BadRequest(Error)); } }
public IActionResult Post(PerfilComportamental perfil) { try { _repositorio.Salvar(perfil); return(StatusCode(201)); } catch (Exception error) { return(BadRequest(error)); } }
public void Alterar(int id, PerfilComportamental perfil) { PerfilComportamental perfilComp = BuscarPorId(id); if (perfil.Gato != null) { perfilComp.Gato = perfil.Gato; } if (perfil.Lobo != null) { perfilComp.Lobo = perfil.Lobo; } if (perfil.Tubarao != null) { perfilComp.Tubarao = perfil.Tubarao; } if (perfil.Aguia != null) { perfilComp.Aguia = perfil.Aguia; } _contexto.PerfilComportamental.Update(perfilComp); _contexto.SaveChanges(); }
public void Salvar(PerfilComportamental perfil) { _contexto.Add(perfil); _contexto.SaveChanges(); }