contactcommunicationmethod

package
v0.0.0-...-2bc4271 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContactCommunicationMethod

type ContactCommunicationMethod struct {
	modelbase.ModelBase
	ContactSystemCode               string `mandatory:"true" max_length:"16" format:"UPPERCASE"`
	ContactID                       int64
	ContactCommunicationMethodID    int64
	CommunicationMethodCode         string `mandatory:"true" max_length:"16" format:"UPPERCASE"`
	CommunicationMethodLabelCode    string `mandatory:"true" max_length:"8" format:"UPPERCASE"`
	CommunicationMethodLabelCaption string `mandatory:"true" max_length:"16"`
	FormatValue                     string `mandatory:"false" max_length:"1024"`
	Status                          string `mandatory:"true" max_length:"1" valid_value:"A,I" format:"UPPERCASE"`
	IsDefault                       bool
	ContactCommunicationMethodField []*contactcommunicationmethodfield.ContactCommunicationMethodField
	Audit                           *audit.Audit
}

ContactCommunicationMethod model

func NewContactCommunicationMethod

func NewContactCommunicationMethod() *ContactCommunicationMethod

NewContactCommunicationMethod creates Contact Communication Method

func (*ContactCommunicationMethod) DoValidate

func (ccm *ContactCommunicationMethod) DoValidate() message.IMessage

DoValidate validates fields

func (*ContactCommunicationMethod) GetAudit

func (ccm *ContactCommunicationMethod) GetAudit() *audit.Audit

GetAudit returns Audit

func (*ContactCommunicationMethod) GetCommunicationMethodCode

func (ccm *ContactCommunicationMethod) GetCommunicationMethodCode() string

GetCommunicationMethodCode returns Communication Method Code

func (*ContactCommunicationMethod) GetCommunicationMethodLabelCaption

func (ccm *ContactCommunicationMethod) GetCommunicationMethodLabelCaption() string

GetCommunicationMethodLabelCaption returns Communication Method Label Caption

func (*ContactCommunicationMethod) GetCommunicationMethodLabelCode

func (ccm *ContactCommunicationMethod) GetCommunicationMethodLabelCode() string

GetCommunicationMethodLabelCode returns Communication Method Label Code

func (*ContactCommunicationMethod) GetContactCommunicationMethodField

GetContactCommunicationMethodField returns Contact Communication Method Field

func (*ContactCommunicationMethod) GetContactCommunicationMethodID

func (ccm *ContactCommunicationMethod) GetContactCommunicationMethodID() int64

GetContactCommunicationMethodID returns Contact Communication Method ID

func (*ContactCommunicationMethod) GetContactID

func (ccm *ContactCommunicationMethod) GetContactID() int64

GetContactID returns Contact ID

func (*ContactCommunicationMethod) GetContactSystemCode

func (ccm *ContactCommunicationMethod) GetContactSystemCode() string

GetContactSystemCode returns Contact System Code

func (*ContactCommunicationMethod) GetFormatValue

func (ccm *ContactCommunicationMethod) GetFormatValue() string

GetFormatValue returns Format Value

func (*ContactCommunicationMethod) GetIsDefault

func (ccm *ContactCommunicationMethod) GetIsDefault() bool

GetIsDefault returns Is Default

func (*ContactCommunicationMethod) GetStatus

func (ccm *ContactCommunicationMethod) GetStatus() string

GetStatus returns Status

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL