Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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);
        }