public void Delete(Venda c) { PItemVenda pIC = new PItemVenda(); NItemVenda nIC = new NItemVenda(); List <ItemVenda> lIC = pIC.Open(); foreach (ItemVenda i in lIC) { if (i.IdVenda == c.Id) { nIC.Delete(i); } } PVenda pC = new PVenda(); vendas = pC.Open(); for (int i = 0; i < vendas.Count; i++) { if (vendas[i].Id == c.Id) { vendas.RemoveAt(i); break; } } pC.Save(vendas); }
public decimal CalcularTicketMedio() { PVenda pv = new PVenda(); List <Venda> car = new List <Venda>(); car = pv.Open(); return(CalcularReceita() / (car.Count)); }
public void Insert(Venda v) { PVenda p = new PVenda(); vendas = p.Open(); id = 1; if (vendas.Count > 1) { id = vendas.Max(x => x.Id) + 1; } v.Id = id; vendas.Add(v); p.Save(vendas); }