public U_datos venta(String coman1, String coman2, Int32 cantidad, Int32 id_cliente, Int32 id_producto) { U_venta nueva = new U_venta(); D_carrito datos = new D_carrito(); U_datos msm = new U_datos(); if (coman1 == "B_agregarp") { nueva.Index = int.Parse(coman2.ToString()); if (cantidad <= nueva.Index) { nueva.Cantidad = cantidad; nueva.Id_estado = 2; nueva.Id_cliente = id_cliente; nueva.Id_producto = id_producto; datos.agregarCarrito(nueva); msm.Url = "<script type='text/javascript'>alert('Producto agregado corectamente');window.location=\"seleccionCarrito.aspx\"</script>"; } else { msm.Url = "<script type='text/javascript'>alert('No contamos con la cantidad solicitada. ');window.location=\"Catalogo_Cliente.aspx\"</script>"; } } return(msm); }
public Factura_total llenarFactura(Int32 sesion) { Factura_total factura = new Factura_total(); D_carrito datos = new D_carrito(); DataTable datosFactura = datos.verEncabezado(sesion); DataTable datosFinal = factura.Factura; DataRow fila; for (int i = 0; i < datosFactura.Rows.Count; i++) { fila = datosFinal.NewRow(); fila["Nombre"] = datosFactura.Rows[i]["Nombre"].ToString(); fila["Apellido"] = datosFactura.Rows[i]["Apellido"].ToString(); fila["Direccion"] = datosFactura.Rows[i]["Direccion"].ToString(); fila["Fecha"] = datosFactura.Rows[i]["Fecha_pedido"].ToString(); fila["Cantidad"] = int.Parse(datosFactura.Rows[i]["Cantidad"].ToString()); fila["Valor"] = int.Parse(datosFactura.Rows[i]["Valor_c"].ToString()); fila["Subtotal"] = int.Parse(datosFactura.Rows[i]["Subtotal"].ToString()); fila["Iva"] = double.Parse(datosFactura.Rows[i]["Iva"].ToString()); fila["Total"] = double.Parse(datosFactura.Rows[i]["Total"].ToString()); datosFinal.Rows.Add(fila); } DataTable datosFac = datos.verFactura(sesion); DataTable datosFin = factura.Factura1; DataRow fil; for (int i = 0; i < datosFac.Rows.Count; i++) { fil = datosFin.NewRow(); fil["Marca"] = datosFac.Rows[i]["Marca"].ToString(); fil["Referencia"] = datosFac.Rows[i]["Referencia"].ToString(); fil["Cantidad"] = int.Parse(datosFac.Rows[i]["Cantidad"].ToString()); fil["Valor"] = int.Parse(datosFac.Rows[i]["Valor_c"].ToString()); fil["Subtotal"] = int.Parse(datosFac.Rows[i]["Cantidad"].ToString()); fil["Iva"] = double.Parse(datosFac.Rows[i]["Iva"].ToString()); fil["Total"] = double.Parse(datosFac.Rows[i]["Total"].ToString()); datosFin.Rows.Add(fil); } return(factura); }
public U_datos valida(String coman1, String coman2) { U_datos dato = new U_datos(); D_carrito funcion = new D_carrito(); if (coman1 == "B_eliminar") { dato.Index = int.Parse(coman2.ToString()); dato.Url = "Carrito.aspx"; funcion.eliminarPedido(dato.Index); } return(dato); }