예제 #1
0
 private static void Excluir()
 {
     using (var ctx = new CadCliDataContext())
     {
         var cli1 = ctx.Cliente.Find(1);
         ctx.Cliente.Remove(cli1);
         ctx.SaveChanges();
     }
 }
예제 #2
0
        private static void Adicionar()
        {
            var cliente = new Cliente()
            {
                Nome = $"Nome - {new Random().Next(100)}", Idade = new Random().Next(50)
            };

            using (var ctx = new CadCliDataContext())
            {
                ctx.Cliente.Add(cliente);
                ctx.SaveChanges();
            }

            Console.WriteLine($"Cliente {cliente.Nome} cadastrado com sucesso!");
        }
예제 #3
0
        private static void Alterar()
        {
            using (var ctx = new CadCliDataContext())
            {
                //var cli3 = ctx.Cliente.Find(3);
                //cli3.Nome = $"Cliente alterado - {DateTime.Now.ToShortTimeString()}";

                var cli1 = new Cliente()
                {
                    Id = 1, Nome = $"Cliente alterado - {DateTime.Now.ToShortTimeString()}", Idade = 20
                };
                ctx.Entry(cli1).State = System.Data.Entity.EntityState.Modified;
                ctx.SaveChanges();
            }
        }