///<Summary> ///Delete ///This method deletes one PurchaseOrders record from the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> /// ///</parameters> public virtual void Delete() { Doing(this); IDAOPurchaseOrders daoPurchaseOrders = _iPurchaseOrdersRepository.New(); RegisterDataObject(_iPurchaseOrdersRepository, _iPurchaseOrdersRepository.BaseData(daoPurchaseOrders)); BeginTransaction(_iPurchaseOrdersRepository, "deleteBOPurchaseOrders"); try { daoPurchaseOrders.İd = _id; _iPurchaseOrdersRepository.Delete(daoPurchaseOrders); CommitTransaction(_iPurchaseOrdersRepository); Done(this); } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iPurchaseOrdersRepository, "deleteBOPurchaseOrders"); Handle(this, ex); } }