示例#1
0
        private static void DeletarDados()
        {
            using var db = new Data.ApplicationContext();

            //var cliente = db.Clientes.Find(1); // método Find busca direto pelo ID;

            var clienteId = new Cliente {
                Id = 1
            };

            var clienteToRemove = db.Clientes.Where(p => p.Id == clienteId.Id);

            db.Remove(clienteToRemove);

            //ou da forma desconectada

            db.Entry(clienteToRemove).State = EntityState.Deleted;
            db.SaveChanges();
        }