Example #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            float.TryParse(textBox1.Text, out float txtBoxAmount);
            float.TryParse(textBox2.Text, out float txtBoxDisbursed);

            var cB1SelectedItem = comboBox1.GetItemText(this.comboBox1.SelectedItem);
            var firstValue      = GetValue(cB1SelectedItem, FirstRate);

            var cB2SelectedItem = comboBox2.GetItemText(this.comboBox2.SelectedItem);
            var secondValue     = GetValue(cB2SelectedItem, FirstRate);

            var receipt = new CustomerReceipt
            {
                Amount           = Math.Round(txtBoxAmount, 2),
                CommissionAmount = Math.Round(CommissionAmount, 2),
                Date             = DateTime.Now,
                Disbursed        = Math.Round(txtBoxDisbursed, 2),
                ValueFrom        = Math.Round(firstValue, 2),
                ValueTo          = Math.Round(secondValue, 2),
                ValueFromText    = cB1SelectedItem,
                ValueToText      = cB2SelectedItem
            };

            this.Hide();
            Receipt form = new Receipt(receipt);

            form.ShowDialog();
        }
Example #2
0
 public Receipt(CustomerReceipt receipt)
 {
     InitializeComponent();
     try
     {
         label2.Text = receipt.Date.ToString();
         label4.Text = $"{receipt.Amount.ToString()} {receipt.ValueFromText}";
         label6.Text = $"{receipt.CommissionAmount.ToString()} {receipt.ValueFromText}";
         label8.Text = $"{receipt.Disbursed.ToString()} { receipt.ValueToText}";
         label9.Text = $"{receipt.ValueFrom} {receipt.ValueFromText} - {receipt.ValueTo} {receipt.ValueToText}";
     }
     catch (Exception ex)
     {
     }
 }