Example #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);
        }
Example #2
0
        public List <Compras> Select(string s)
        {
            PCompra        p  = new PCompra();
            List <Compras> cs = p.Open();

            return(cs.Where(x => x.NomeLivro.StartsWith(s)).ToList());
        }
Example #3
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);
        }
Example #4
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);
        }
Example #5
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);
        }
Example #6
0
        public string TieneVideo(DtoCliente dto)
        {
            PCompra pe = new PCompra();

            return(pe.TieneVideo(dto));
        }
Example #7
0
        public List <DtoCompra> getCompras()
        {
            PCompra pe = new PCompra();

            return(pe.getCompras());
        }
Example #8
0
        public bool AddClienteCompra(DtoCliente dto, string idVuelo, List <DtoAsiento> colAsientos)
        {
            PCompra pe = new PCompra();

            return(pe.AddClienteCompra(dto, idVuelo, colAsientos));
        }
Example #9
0
        public DtoAsiento asientoComprado(int id)
        {
            PCompra pe = new PCompra();

            return(pe.asientoComprado(id));
        }
Example #10
0
        public List <DtoAsiento> getAsientos(string id)
        {
            PCompra pe = new PCompra();

            return(pe.AsientosByVuelo(id));
        }
Example #11
0
        public List <Compras> Select()
        {
            PCompra p = new PCompra();

            return(p.Open());
        }