public IActionResult Cadastrar(TSmgConsultas consulta)
 {
     try
     {
         using (SP_Medical_Group_TESTE1Context ctx = new SP_Medical_Group_TESTE1Context())
         {
             ctx.TSmgConsultas.Add(consulta);
             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())
                {
                    TSmgConsultas consultaProcurado = ctx.TSmgConsultas.Find(id);

                    if (consultaProcurado == null)
                    {
                        return(NotFound());
                    }

                    ctx.TSmgConsultas.Remove(consultaProcurado);
                    ctx.SaveChanges();
                }
                return(Ok());
            }
            catch (Exception ex)
            {
                return(BadRequest());
            }
        }
        public IActionResult Alterar(TSmgConsultas consulta)
        {
            try
            {
                using (SP_Medical_Group_TESTE1Context ctx = new SP_Medical_Group_TESTE1Context())
                {
                    TSmgConsultas consultaExiste = ctx.TSmgConsultas.Find(consulta.IdConsulta);

                    if (consultaExiste == null)
                    {
                        return(NotFound());
                    }

                    consultaExiste.DsDescricao = consulta.DsDescricao;
                    ctx.TSmgConsultas.Update(consultaExiste);
                    ctx.SaveChanges();
                }
                return(Ok());
            }
            catch (Exception ex)
            {
                return(BadRequest());
            }
        }
Esempio n. 4
0
 public void TSmgCadastrar(TSmgConsultas consulta)
 {
     throw new NotImplementedException();
 }