Ejemplo n.º 1
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        servicio_conectar.ServicioWebClient servicio = new servicio_conectar.ServicioWebClient();

        double saldo_cuenta_cheque = servicio.retornal_saldo(TextBox1.Text);
        double saldo_cuenta_final  = servicio.retornal_saldo(TextBox2.Text);

        if (saldo_cuenta_cheque > Double.Parse(TextBox3.Text))
        {
            double saldoa = saldo_cuenta_cheque - Double.Parse(TextBox3.Text);
            servicio.retiro_monetario(TextBox1.Text, saldoa);

            double saldob = saldo_cuenta_final + Double.Parse(TextBox3.Text);
            servicio.depositar(TextBox2.Text, saldob);

            /// historial cambiar cheque
            int cuenta = servicio.retornar_id_cuenta(TextBox1.Text);

            servicio.historial_cliente(cuenta, "2017-05-10", "Cobro de cheque No. " + TextBox4.Text + " de la cuenta No. " + TextBox1.Text + " a nombre de: " + TextBox5.Text,
                                       0, Double.Parse(TextBox3.Text), saldoa);

            //// historial del deposito

            int cuen = servicio.retornar_id_cuenta(TextBox2.Text);

            servicio.historial_cliente(cuen, "2017-05-10", "Deposito de Cheque a cuenta No. " + TextBox2.Text,
                                       Double.Parse(TextBox3.Text), 0, saldob);
        }
    }
Ejemplo n.º 2
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        servicio_conectar.ServicioWebClient servicio = new servicio_conectar.ServicioWebClient();

        double saldo_cuenta_origen = servicio.retornal_saldo(DropDownList1.SelectedItem.ToString());
        double saldo_cuenta_final  = servicio.retornal_saldo(DropDownList2.SelectedItem.ToString());

        if (saldo_cuenta_origen > Double.Parse(TextBox1.Text))
        {
            double saldoa = saldo_cuenta_origen - Double.Parse(TextBox1.Text);
            servicio.depositar(DropDownList1.SelectedItem.ToString(), saldoa);

            double saldob = saldo_cuenta_final + Double.Parse(TextBox1.Text);
            servicio.depositar(DropDownList2.SelectedItem.ToString(), saldob);

            ////// para el historial

            ///del retiro
            int cuentaa = servicio.retornar_id_cuenta(DropDownList1.SelectedItem.ToString());

            servicio.historial_cliente(cuentaa, "2017-05-10", "Retiro de la cuenta No. " + DropDownList1.SelectedItem.ToString() + ", transaccion propia",
                                       0, Double.Parse(TextBox1.Text), saldoa);
            //// del deposito

            int cuentab = servicio.retornar_id_cuenta(DropDownList2.SelectedItem.ToString());

            servicio.historial_cliente(cuentab, "2017-05-10", "Deposito a la cuenta No. " + DropDownList2.SelectedItem.ToString() + ", transaccion propia",
                                       Double.Parse(TextBox1.Text), 0, saldob);
        }
    }
Ejemplo n.º 3
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        servicio_conectar.ServicioWebClient servicio = new servicio_conectar.ServicioWebClient();

        double saldo_anterior = servicio.retornal_saldo(TextBox1.Text);

        saldo_anterior = saldo_anterior + Double.Parse(TextBox2.Text);

        servicio.depositar(TextBox1.Text, saldo_anterior);

        //esto es para el historial

        int cuenta = servicio.retornar_id_cuenta(TextBox1.Text);

        servicio.historial_cliente(cuenta, "2017-05-10", "Deposito en efectivo en cuenta No. " + TextBox1.Text,
                                   Double.Parse(TextBox2.Text), 0, saldo_anterior);

        /// puntos
        ///

        int id       = servicio.devoler_id_cliente_cuenta(TextBox1.Text);
        int puntotes = servicio.retornar_puntos(id);

        int puntes = int.Parse(TextBox2.Text) / 500;

        puntes   = puntes * 1000;
        puntotes = puntotes + puntes;

        servicio.insertar_puntos(id, puntotes);

        //historial de puntos

        servicio.historial_puntos(id, "2017-05-10", "Deposito en efectivo en cuenta No. " + TextBox1.Text,
                                  puntes, 0, puntotes);
    }
Ejemplo n.º 4
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        servicio_conectar.ServicioWebClient servicio = new servicio_conectar.ServicioWebClient();

        int nomina = servicio.retornar_id_nomina(DropDownList1.SelectedItem.ToString());

        double saldo_nomina = servicio.retornar_saldo_nomina(nomina);
        double saldo_cuenta = servicio.retornar_saldo_empresa(DropDownList2.SelectedItem.ToString());

        if (saldo_cuenta > saldo_nomina)
        {
            // dinero que saldra de la cuenta de la empresa

            saldo_cuenta = saldo_cuenta - saldo_nomina;
            servicio.retiro_empresa(DropDownList2.SelectedItem.ToString(), saldo_cuenta);


            // depositos al empleado

            String[] estado = servicio.no_cuenta_saldo(nomina);


            for (int i = 0; i < estado.Length; i++)
            {
                String[] substrings = estado[i].Split('$');


                double saldo_anterior = servicio.retornal_saldo(substrings[0]);
                saldo_anterior = saldo_anterior + Double.Parse(substrings[1]);

                servicio.depositar(substrings[0], saldo_anterior);

                //// historial del empleado

                int cuenta = servicio.retornar_id_cuenta(substrings[0]);

                servicio.historial_cliente(cuenta, "2017-05-10", TextBox1.Text,
                                           Double.Parse(substrings[1]), 0, saldo_anterior);
            }
        }
    }
Ejemplo n.º 5
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        servicio_conectar.ServicioWebClient servicio = new servicio_conectar.ServicioWebClient();

        double saldo_anterior = servicio.retornal_saldo(TextBox1.Text);

        if (Double.Parse(TextBox2.Text) > saldo_anterior)
        {
        }
        else
        {
            saldo_anterior = saldo_anterior - Double.Parse(TextBox2.Text);
            servicio.retiro_ahorros(TextBox1.Text, saldo_anterior);

            //historial
            int cuenta = servicio.retornar_id_cuenta(TextBox1.Text);

            servicio.historial_cliente(cuenta, "2017-05-10", "Retiro en efectivo de la cuenta No. " + TextBox1.Text,
                                       0, Double.Parse(TextBox2.Text), saldo_anterior);
        }
    }
Ejemplo n.º 6
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        servicio_conectar.ServicioWebClient servicio = new servicio_conectar.ServicioWebClient();

        double saldo_anterior = servicio.retornal_saldo(TextBox1.Text);

        if (Double.Parse(TextBox2.Text) > saldo_anterior)
        {
        }
        else
        {
            saldo_anterior = saldo_anterior - Double.Parse(TextBox2.Text);
            servicio.retiro_monetario(TextBox1.Text, saldo_anterior);

            //para el historial
            int cuenta = servicio.retornar_id_cuenta(TextBox1.Text);

            servicio.historial_cliente(cuenta, "2017-05-10", "Cobro de cheque No. " + TextBox3.Text + " de la cuenta No. " + TextBox1.Text + " a nombre de: " + TextBox4.Text,
                                       0, Double.Parse(TextBox2.Text), saldo_anterior);

            /// puntos
            ///

            int id       = servicio.devoler_id_cliente_cuenta(TextBox1.Text);
            int puntotes = servicio.retornar_puntos(id);

            int puntes = int.Parse(TextBox2.Text) / 1000;
            puntes   = puntes * 1500;
            puntotes = puntotes + puntes;

            servicio.insertar_puntos(id, puntotes);

            //historial de puntos

            servicio.historial_puntos(id, "2017-03-29", "Cobro de cheque No. " + TextBox3.Text + " de la cuenta No. " + TextBox1.Text,
                                      puntes, 0, puntotes);
        }
    }