public List <ListaCompras> LoadAll()
 {
     using (var context = new ListaComprasContex())
     {
         return(context.ListasCompras.Include(lista => lista.Items).ToList());
     }
 }
 public List <Item> LoadAll()
 {
     using (var context = new ListaComprasContex())
     {
         return(context.Items.ToList());
     }
 }
 public void Delete(ListaCompras lista)
 {
     using (var context = new ListaComprasContex())
     {
         context.ListasCompras.Remove(lista);
         context.SaveChangesAsync();
     }
 }
 public void Edit(ListaCompras lista)
 {
     using (var context = new ListaComprasContex())
     {
         context.ListasCompras.Update(lista);
         context.SaveChangesAsync();
     }
 }
 public void Create(ListaCompras lista)
 {
     using (var context = new ListaComprasContex())
     {
         context.ListasCompras.Add(lista);
         context.SaveChangesAsync();
     }
 }
 public async void Edit(Item item)
 {
     using (var context = new ListaComprasContex())
     {
         context.Items.Update(item);
         await context.SaveChangesAsync();
     }
 }