public static CustomerBeneficiary Get(int?customerId, int?customerBeneficiaryId, Connection connection = null, object userDefinedObjectForLogging = null) { var cb = new CustomerBeneficiary(customerId); cb.CustomerBeneficiaryId = customerBeneficiaryId; return(cb.Get(connection, userDefinedObjectForLogging)); }
/// <summary> /// Creates a customer beneficiary using properties from the current object. /// </summary> /// <param name="connection"></param> /// <returns></returns> public virtual CustomerBeneficiary Update(Connection connection = null, object userDefinedObjectForLogging = null) { connection = connection ?? Connection.CreateFromConfig(); var rv1 = Requestor.Post <CustomerBeneficiary>("customerBeneficiary/update", connection, this, userDefinedObjectForLogging); this.RequestId = rv1.RequestId; var rv = CustomerBeneficiary.Get(this.CustomerId, (int)this.CustomerBeneficiaryId, connection, userDefinedObjectForLogging); rv.RequestId = rv1.RequestId; return(rv); }