コード例 #1
0
        private void btnCargo_Click(object sender, EventArgs e)
        {
            decimal cargo = 0; string sTarjeta;
            bool    bcargo = decimal.TryParse(txtCargo.Text, out cargo);

            try
            {
                if (validar() == true && bcargo == true)
                {
                    sTarjeta = txt1.Text + txt2.Text + txt3.Text + txt4.Text;
                    CrediSeguroWS.Tarjeta xTarjeta;
                    xTarjeta = new CrediSeguroWS.Tarjeta();
                    xTarjeta.Cargo(sTarjeta, cargo, dateTimePicker1.Value);
                    MessageBox.Show("Cargo agregado a la tarejeta", "Hecho", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Ingrese valores correctos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #2
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            string sNoTarjeta; decimal dMonto = 0;

            try
            {
                if (ValidarNumeros())
                {
                    sNoTarjeta = txt1.Text + txt2.Text + txt3.Text + txt4.Text;
                    CrediSeguroWS.Tarjeta xTarjeta;
                    xTarjeta = new CrediSeguroWS.Tarjeta();
                    dMonto   = xTarjeta.MontoDisponible(sNoTarjeta);

                    txtMensaje.Text = "Saldo disponible: " + dMonto.ToString("C");
                }
                else
                {
                    txtMensaje.Text = "Debe ingresar número correctos en las casillas.";
                }
            }
            catch (Exception ex) { txtMensaje.Text = "Error: " + ex.Message; }
        }