예제 #1
0
        private void VerifyGastoPermitidoEstablecido()
        {
            _actualizacionDeSaldoFinal.GetSaldoActual();
            GastoPermitidoEstablecido = _actualizacionDeSaldoFinal.SaldoPermitido;
            GastoPermitidoActual      = _actualizacionDeSaldoFinal.PermitidoActual;
            GastoPermitidoActual     += Convert.ToDecimal(TxtImporte.Text);

            if (GastoPermitidoEstablecido <= 0)
            {
                Establecido = false;
                MessageBoxGastoPermitido();
            }
            else
            {
                if (GastoPermitidoActual > GastoPermitidoEstablecido)
                {
                    Establecido = false;
                    ClearControls();
                    MessageBoxGastoPermitido();
                }
                else
                {
                    CargarMovimiento();
                }
            }
        }
예제 #2
0
 private void CargaDeSaldo()
 {
     _actualizacionDeSaldoFinal.GetSaldoActual();
     _actualizacionDeSaldoFinal.GetSaldos();
     SaldoEmergencia        = _actualizacionDeSaldoFinal.Emergencia;
     SaldoCritico           = _actualizacionDeSaldoFinal.Critico;
     GastoPermitido         = _actualizacionDeSaldoFinal.SaldoPermitido;
     BarSaldoActual.Text    = _actualizacionDeSaldoFinal.SaldoActual.ToString("G29");
     BarGastoPermitido.Text = _actualizacionDeSaldoFinal.PermitidoActual.ToString("G29") + "/" + GastoPermitido.ToString("G29");
     CambioDeColor();
 }
예제 #3
0
        private void ActualizarSaldos()
        {
            _actualizacionDeSaldoFinal.GetSaldoActual();

            // Primero creo la instancia con toda la información que voy a enviar al FormInicial
            var ActualizarSaldo = new ActualizacionDeSaldo()
            {
                SaldoFinal     = _actualizacionDeSaldoFinal.SaldoActual,
                PermitidoFinal = _actualizacionDeSaldoFinal.PermitidoActual
            };

            //Y luego disparo el evento enviando los datos que hay en "ActualizarSaldo" (arriba)
            OnNotificarCambios(this, ActualizarSaldo);
        }
예제 #4
0
        private void ActualizacionDeSaldos()
        {
            _actualizacionDeSaldoFinal.GetSaldoActual();
            _actualizacionDeSaldoFinal.GetSaldos();

            var ActualizarSaldo = new ActualizacionDeSaldo()
            {
                SaldoFinal        = _actualizacionDeSaldoFinal.SaldoActual,
                PermitidoFinal    = _actualizacionDeSaldoFinal.PermitidoActual,
                SaldoDeEmergencia = _actualizacionDeSaldoFinal.Emergencia,
                SaldoDeCritico    = _actualizacionDeSaldoFinal.Critico,
                SaldoPermitido    = _actualizacionDeSaldoFinal.SaldoPermitido
            };

            // Y luego disparas el evento
            OnNotificarCambios(this, ActualizarSaldo);
        }