Пример #1
0
 public Cliente BuscarPorId(int id)
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         return(context.Clientes.Find(id));
     }
 }
Пример #2
0
 public List <Cliente> BuscarTodos()
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         return(context.Clientes.ToList());
     }
 }
Пример #3
0
 public List <Cliente> Buscar(string nome, DateTime data)
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         context.Database.Log = Console.Write;
         return(context.Clientes.Where(c => c.Nome.Contains(nome) && c.DataNascimento == data).ToList());
     }
 }
Пример #4
0
 public void Excluir(Cliente c)
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         context.Clientes.Remove(c);
         context.SaveChanges();
     }
 }
Пример #5
0
 public Cliente Atualizar(Cliente c)
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         context.Entry(c).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
         return(c);
     }
 }
Пример #6
0
 public Cliente Criar(Cliente c)
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         context.Clientes.Add(c);
         context.SaveChanges();
         return(c);
     }
 }
Пример #7
0
 public List <Cliente> CriarVarios(List <Cliente> clientes)
 {
     using (ExemploEFCursoContext context = new ExemploEFCursoContext())
     {
         context.Database.Log = Console.Write;
         context.Clientes.AddRange(clientes);
         context.SaveChanges();
         return(clientes);
     }
 }