public IActionResult Cadastar(TSmgClinica clinica) { try { using (SP_Medical_Group_TESTE1Context ctx = new SP_Medical_Group_TESTE1Context()) { ctx.TSmgClinica.Add(clinica); ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest()); } }
public IActionResult Deletar(int id) { try { using (SP_Medical_Group_TESTE1Context ctx = new SP_Medical_Group_TESTE1Context()) { TSmgClinica clinicaProcurado = ctx.TSmgClinica.Find(id); if (clinicaProcurado == null) { return(NotFound()); } ctx.TSmgClinica.Remove(clinicaProcurado); ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest()); } // deletar }
public IActionResult Alterar(TSmgClinica clinica) { try { using (SP_Medical_Group_TESTE1Context ctx = new SP_Medical_Group_TESTE1Context()) { TSmgClinica clinicaExiste = ctx.TSmgClinica.Find(clinica.IdClinica); if (clinicaExiste == null) { return(NotFound()); } clinicaExiste.NmClinica = clinica.NmClinica; ctx.TSmgClinica.Update(clinicaExiste); ctx.SaveChanges(); } return(Ok()); } catch (Exception ex) { return(BadRequest()); } }
public void Cadastrar(TSmgClinica clinica) { throw new NotImplementedException(); }