private void btnSave_Click(object sender, EventArgs e) { VatRepository repository = new VatRepository(); if (String.IsNullOrEmpty(txtVatCode.Text)) { MessageBox.Show("Please Enter Vat Code.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (repository.GetVat(txtVatCode.Text) != null) { MessageBox.Show("Vat Code Provided Already exist in Database.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } Vat vat = new Vat(); vat.VatCd = txtVatCode.Text.ToUpper(); vat.VatPercentage = Convert.ToDecimal(txtVatPercentage.Text); vat.CreatedBy = "Admin"; if (repository.AddVat(vat)) { MessageBox.Show("Vat Saved Successfully", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); Vat1.VatCd = txtVatCode.Text; Close(); } else { MessageBox.Show("Error Occurred", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnEditVat_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtVatCode.Text)) { MessageBox.Show("Please Enter Vat Code", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } Vat vat = new Vat(); VatRepository repository = new VatRepository(); vat = repository.GetVat(txtVatCode.Text); if (vat != null) { Form form = new frmEditVat(vat) { vat1 = new Vat() }; form.ShowDialog(); txtVatCode_Leave(sender, e); } else { MessageBox.Show("Vat Code does not exist in the database", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtVatCode_Leave(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtVatCode.Text)) { VatRepository repository = new VatRepository(); Vat vat = repository.GetVat(txtVatCode.Text); if (vat != null) { txtVatCode.Text = vat.VatCd; txtVatPercentage.Text = vat.VatPercentage.ToString(); } } }
private void VatTextBox_Leave(object sender, EventArgs e) { if (!String.IsNullOrEmpty(VatTextBox.Text)) { VatRepository repository = new VatRepository(); Vat vat = new Vat(); vat = repository.GetVat(VatTextBox.Text); if (vat == null) { MessageBox.Show("Please Enter Valid Vat Code"); VatTextBox.Focus(); return; } else { VatTextBox.Text = vat.VatCd; } } }