private void btAceptar_Click(object sender, EventArgs e) { try { float efectivo = float.Parse(tbEfectivo.Text); if (efectivo == Total) { CAMBIO cambio = new CAMBIO(0); cambio.Visible = true; this.Close(); } else if (efectivo < Total) { Total = Total - efectivo; label1.Text = " $ " + Total; tbEfectivo.Text = Total.ToString(); } else { CAMBIO cambio = new CAMBIO(efectivo - Total); cambio.Visible = true; this.Close(); } } catch { } }
private void tbEfectivo_KeyPress(object sender, KeyPressEventArgs e) { if (tbEfectivo.Text.Contains('.')) { if (!char.IsDigit(e.KeyChar)) { e.Handled = true; } if (e.KeyChar == '\b') { e.Handled = false; } } else { if (!char.IsDigit(e.KeyChar)) { e.Handled = true; } if (e.KeyChar == '.' || e.KeyChar == '\b') { e.Handled = false; } } if (e.KeyChar == '\r') { try { float efectivo = float.Parse(tbEfectivo.Text); if (efectivo == Total) { CAMBIO cambio = new CAMBIO(0); cambio.Visible = true; this.Close(); } else if (efectivo < Total) { Total = Total - efectivo; label1.Text = " $ " + Total; tbEfectivo.Text = Total.ToString(); } else { CAMBIO cambio = new CAMBIO(efectivo - Total); cambio.Visible = true; this.Close(); } } catch { } } }