Exemple #1
0
        private void CalcularDevuelta()
        {
            DevueltaerrorProvider.Clear();
            Factura.DineroPagado = Utilidades.TOINT(RecibidomaskedTextBox.Text);
            Factura.Monto        = Utilidades.TOINT(MontotextBox.Text);

            if (!string.IsNullOrEmpty(RecibidomaskedTextBox.Text))
            {
                if (Factura.DineroPagado < Factura.Monto)
                {
                    MessageBox.Show("El dinero no es suficiente para cubrir su comprar.");
                    RecibidomaskedTextBox.Clear();
                    RecibidomaskedTextBox.Focus();
                }
                else
                {
                    Factura.Devuelta     = Factura.DineroPagado - Factura.Monto;
                    DevueltatextBox.Text = Factura.Devuelta.ToString();
                }
            }
            else
            {
                RecibidoerrorProvider.SetError(RecibidomaskedTextBox, "Digite la cantidad de dinero pagada.");
                RecibidomaskedTextBox.Focus();
            }
        }
Exemple #2
0
 private void MontotextBox_TextChanged(object sender, EventArgs e)
 {
     if (FormaPagoComboBox.Text == "Contado" || FormaPagoComboBox.Text == "")
     {
         RecibidomaskedTextBox.Enabled = true;
         RecibidomaskedTextBox.Focus();
     }
     DevueltatextBox.Clear();
 }