protected void btnComprar_Click(object sender, EventArgs e) { string mensaje; List <CarritoItem> LCCarrito = new List <CarritoItem>(); CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem[] LCarrito = new CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem[100]; CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem cI = new CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem(); LCCarrito = tc.ObtenerCookie(); if (LCCarrito != null) { int pos = 0; foreach (CarritoItem Item in LCCarrito) { cI = lccTolc(Item); LCarrito[pos] = cI; //LCarrito.Add(cI); pos++; } //invocar al webservice ProxyVentasWS.VentasWS ws = new ProxyVentasWS.VentasWS(); CarritoDeCompras_2012.CS.ProxyVentasWS.Cliente c = new CarritoDeCompras_2012.CS.ProxyVentasWS.Cliente(); c.Nombre = nom.Text; c.Apellido = ape.Text; c.Email = mail.Text; //vemos que devuelve mensaje = ws.AgregarVenta(c, LCarrito) ? "Datos Guardados Correctamente" : "Error critico: No se guardaron los datos."; } else { mensaje = "Debe Seleccionar Al Menos Un Item Para Comprar"; } //y lo informamos string i = "<script>window.alert('"; string f = "');</script>"; mensaje = i + mensaje + f; Response.Write(mensaje); //limpiamos valores tc.BorrarCookie(); //habilito y deshabilito btnComprar.Enabled = false; btnFinalizar.Enabled = true; }
protected void btnComprar_Click(object sender, EventArgs e) { string mensaje ; List<CarritoItem> LCCarrito = new List<CarritoItem>(); CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem[] LCarrito = new CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem[100]; CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem cI = new CarritoDeCompras_2012.CS.ProxyVentasWS.CarritoItem(); LCCarrito = tc.ObtenerCookie(); if (LCCarrito != null) { int pos = 0; foreach (CarritoItem Item in LCCarrito) { cI = lccTolc(Item); LCarrito[pos] = cI; //LCarrito.Add(cI); pos++; } //invocar al webservice ProxyVentasWS.VentasWS ws = new ProxyVentasWS.VentasWS(); CarritoDeCompras_2012.CS.ProxyVentasWS.Cliente c = new CarritoDeCompras_2012.CS.ProxyVentasWS.Cliente(); c.Nombre = nom.Text; c.Apellido = ape.Text; c.Email = mail.Text; //vemos que devuelve mensaje = ws.AgregarVenta(c, LCarrito) ? "Datos Guardados Correctamente" : "Error critico: No se guardaron los datos."; } else mensaje = "Debe Seleccionar Al Menos Un Item Para Comprar"; //y lo informamos string i = "<script>window.alert('"; string f = "');</script>"; mensaje = i + mensaje + f; Response.Write(mensaje); //limpiamos valores tc.BorrarCookie(); //habilito y deshabilito btnComprar.Enabled = false; btnFinalizar.Enabled = true; }