public VentanaPuja(ItemPuja ip, Usuario u)
 {
     factory = new NMSConnectionFactory(connecturi);
     user = u;
     itemPuja = ip;
     InitializeComponent();
 }
        public VentanaListaPujas(ItemPuja p, Usuario u)
        {
            InitializeComponent();

            colIdPujador.DisplayMemberBinding = new Binding("pujadorId");
            colIdVenta.DisplayMemberBinding = new Binding("ventaId");
            colPuja.DisplayMemberBinding = new Binding("cantidad");

            obtenerPujas(p);
        }
        public void obtenerPujas(ItemPuja p)
        {
            List<Puja> lv = new List<Puja>();
            var javaScriptSerializer = new JavaScriptSerializer();
            string jsonPujas = "";

            Ventas serv = new Ventas();
            serv.Url = new Juddi().getServiceUrl("Ventas");
            jsonPujas = serv.getPujasVenta(p.id);
            lv = javaScriptSerializer.Deserialize<List<Puja>>(jsonPujas);
            for (int i = 0; i < lv.Count; i++)
            {
                lvPujas.Items.Add(new Puja { ventaId = lv[i].ventaId, pujadorId = lv[i].pujadorId, cantidad = lv[i].cantidad});
            }
        }
        public VentanaEdicion(ItemPuja p)
        {
            puja = p;

            InitializeComponent();
        }