public bool Delete() { bool result = false; try { if (this.GuaranteeId > 0) { result = (new GauranteeDAO()).Delete(this); } } catch (System.Exception ex) { result = false; throw ex; } return result; }