Exemplo n.º 1
0
    protected void InfoVenta()
    {
        objDatos.DatosEmpleado(Application["cnn"].ToString(), int.Parse(Session["cveUsu"].ToString()));
        txtCliente.Text = objDatos.Nombre;
        txtDir.Text     = objDatos.Dir;
        objDatos.ObtDatEnv(Application["cnn"].ToString(), int.Parse(Session["MetE"].ToString()));
        txtEnvío.Text       = objDatos.Nombre;
        imgbMetEnv.ImageUrl = objDatos.Foto;
        txtSubtotal.Text    = Session["Subtotal"].ToString();
        lblTotal.Text       = Session["Total"].ToString();
        txtImpuestos.Text   = "IVA (16%)";
        if (Session["MetP"].ToString() == "1")
        {
            txtPago.Text = "Tarjeta Crédito/Débito";
        }
        else if (Session["MetP"].ToString() == "2")
        {
            txtPago.Text = "Transferencia Bancaria";
        }
        else if (Session["MetP"].ToString() == "3")
        {
            txtPago.Text = "Depósito Bancario";
        }
        string msg = Validar();

        if (msg != "")
        {
            Response.Write("<script language='javascript'>alert('Error al obtener:" + msg + " ');document.location.href='dflCarritoE.aspx'</script>");
        }
    }
Exemplo n.º 2
0
    protected void datosCarrito()
    {
        LlenarGrid();
        lblArtAd.Text = gvCarrito.Rows.Count.ToString();
        double subtotal = 0;
        int    cantp    = 0;

        for (int i = 0; i < gvCarrito.Rows.Count; i++)
        {
            cantp    += int.Parse(gvCarrito.Rows[i].Cells[5].Text.ToString());
            subtotal += double.Parse(gvCarrito.Rows[i].Cells[7].Text.ToString().Remove(0, 1));
        }
        if (cantp == 0)
        {
            Response.Write("<script language='javascript'>alert('No se ha añadido ningún producto al carrito');document.location.href='dflInicioA.aspx'</script>");
        }
        if (Session["MetE"].ToString() != "0")
        {
            objDatos.ObtDatEnv(Application["cnn"].ToString(), int.Parse(Session["MetE"].ToString()));
            lblEnvío.Text    = objDatos.Nombre;
            lblCostoEnv.Text = objDatos.Precio.ToString("C");
        }
        lblSubtotal.Text = subtotal.ToString("C");
        double total = subtotal + (subtotal * imp) - (subtotal * desc);

        lblCantP.Text       = cantp.ToString();
        lblImp.Text         = (imp * subtotal).ToString("C");
        lblTotal.Text       = total.ToString("C");
        Session["Subtotal"] = lblSubtotal.Text;
        Session["Total"]    = lblTotal.Text;
    }