/// <summary> /// delete function /// </summary> public void DeleteFunction() { try { VoucherTypeTaxSP spVoucherTypeTax = new VoucherTypeTaxSP(); VoucherTypeSP spVoucherType = new VoucherTypeSP(); if (spVoucherType.CheckForDefaultVoucherType(decVoucherTypeId) == false) { if (spVoucherType.VoucherTypeChechReferences(decVoucherTypeId) == false) { spVoucherType.VoucherTypeDelete(decVoucherTypeId); spVoucherTypeTax.DeleteVoucherTypeTaxUsingVoucherTypeId(decVoucherTypeId); Messages.DeletedMessage(); SearchGridFill(); } else { Messages.ReferenceExistsMessage(); } } else { Messages.InformationMessage("You can't delete default voucher types"); } } catch (Exception ex) { MessageBox.Show("VT11:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }