private static void RemoverRegistro() { using var db = new Data.ApplicationContext(); var cliente = db.Clientes.Find(5); //db.Clientes.Remove(cliente); qualquer uma dessas //db.Remove(cliente); db.Entry(cliente).State = EntityState.Deleted; db.SaveChanges(); }
private static void AtualizarDados() { using var db = new Data.ApplicationContext(); var cliente = db.Clientes.Find(4); cliente.Nome = "Cliente alterado passo 2"; //--------outra forma (usam o mesmo save changes) var clienteDesconectado = new { Nome = "Cliente desconecto", Telefone = "123" }; db.Entry(cliente).CurrentValues.SetValues(clienteDesconectado); //db.Clientes.Update(cliente); db.SaveChanges(); }