public void SimulateChangeCustomerChildListProperties(CCustomer objCustomer, enumActionSaveCancel enActionType) { // Создаем объект, хранящий информацию, которую нужно передать // объектам, получающим уведомление о событии ChangeCustomerChildListPropertieEventArgs e = new ChangeCustomerChildListPropertieEventArgs(objCustomer, enActionType); // Вызываем виртуальный метод, уведомляющий наш объект о возникновении события // Если нет типа, переопределяющего этот метод, наш объект уведомит все объекты, // подписавшиеся на уведомление о событии OnChangeCustomerChildListProperties(e); }
public ChangeCustomerChildListPropertieEventArgs(CCustomer objCustomer, enumActionSaveCancel enActionType) { m_objCustomer = objCustomer; m_enActionType = enActionType; }
public ChangeWarehousePropertieEventArgs(CWarehouse objWarehouse, enumActionSaveCancel enActionType, System.Boolean bIsNewobjWarehouse) { m_objWarehouse = objWarehouse; m_enActionType = enActionType; m_bIsNewWarehouse = bIsNewobjWarehouse; }
public ChangeSettingEventArgs(enumActionSaveCancel enActionType) { m_enActionType = enActionType; }
public ChangeAgreementWithCarrierPropertieEventArgs(CAgreementWithCarrier objAgreement, enumActionSaveCancel enActionType, System.Boolean bIsNewAgreement) { m_objAgreement = objAgreement; m_enActionType = enActionType; m_bIsNewAgreement = bIsNewAgreement; }
public void SimulateChangeAgreementWithCarrierProperties(CAgreementWithCarrier objAgreement, enumActionSaveCancel enActionType, System.Boolean bIsNewAgreement) { // Создаем объект, хранящий информацию, которую нужно передать // объектам, получающим уведомление о событии ChangeAgreementWithCarrierPropertieEventArgs e = new ChangeAgreementWithCarrierPropertieEventArgs(objAgreement, enActionType, bIsNewAgreement); // Вызываем виртуальный метод, уведомляющий наш объект о возникновении события // Если нет типа, переопределяющего этот метод, наш объект уведомит все объекты, // подписавшиеся на уведомление о событии OnChangeAgreementWithCarrierProperties(e); }