private void btnOK_Click(object sender, EventArgs e) { if (txtSaldo.Text != string.Empty) { try { int _saldo = int.Parse(txtSaldo.Text); saldo = new Saldo(); saldo.InsertFirst(_saldo); DateTime dates = dateAwal.Value; Accounting.Pemasukan pemasukan = new Accounting.Pemasukan(dates, string.Empty, 0, _saldo); pemasukan.InputPemasukan(); MessageBox.Show("Keuangan pertama berhasil diinput!", "Saldo Awal", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Silahkan masukkan saldo awal", "Saldo Awal", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnTambah_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Anda yakin ingin menginput pemasukan?", "Input Pemasukan", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (txtKeterangan.Text != string.Empty && txtNominal.Text != string.Empty) { DateTime dates = datePemasukan.Value; string keterangan = txtKeterangan.Text; int nominal = int.Parse(txtNominal.Text); Accounting.Saldo saldo = new Accounting.Saldo(); int _saldo = saldo.GetSaldo(); Accounting.Pemasukan pemasukan = new Accounting.Pemasukan(dates, keterangan, nominal, _saldo); pemasukan.InputPemasukan(); saldo.UpdateSaldoIncre(nominal); MessageBox.Show("Pemasukan berhasil diinput!", "Pemasukan Sukses", MessageBoxButtons.OK, MessageBoxIcon.Information); Accounting.Summary summary = new Accounting.Summary(string.Empty); summary.InputHistory(dates, displayname + " menginput pemasukan", txtKeterangan.Text, nominal); txtNominal.Text = string.Empty; txtKeterangan.Text = string.Empty; } else { MessageBox.Show("Silahkan isi semua field", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }