public void Delete(Compra c) { PItemCompra pIC = new PItemCompra(); NItemCompra nIC = new NItemCompra(); List <ItemCompra> lIC = pIC.Open(); foreach (ItemCompra i in lIC) { if (i.IdCompra == c.Id) { nIC.Delete(i); } } PCompra pC = new PCompra(); compras = pC.Open(); for (int i = 0; i < compras.Count; i++) { if (compras[i].Id == c.Id) { compras.RemoveAt(i); break; } } pC.Save(compras); }
public void Delete(Compras c) { PCompra p = new PCompra(); List <Compras> cs = p.Open(); Compras r = cs.Where(x => x.IdCliente == c.IdCliente).Single(); cs.Remove(r); p.Save(cs); }
public void Insert(Compras c) { PCompra p = new PCompra(); List <Compras> cs = p.Open(); int Id = 1; if (cs.Count > 0) { Id = cs.Max(x => x.IdCliente) + 1; } c.IdCliente = Id; cs.Add(c); p.Save(cs); }
public void Insert(Compra c) { PCompra pC = new PCompra(); compras = pC.Open(); int id = 1; if (compras.Count > 0) { id = compras.Max(x => x.Id) + 1; } c.Id = id; compras.Add(c); pC.Save(compras); }