Class DatevCorrespondenceInformation
DatevCorrespondenceInformation
Inheritance
Implements
Inherited Members
Namespace: Simplic.Datev.Swagger.Model
Assembly: Simplic.Datev.IO.Swagger.dll
Syntax
[DataContract]
public class DatevCorrespondenceInformation : IEquatable<DatevCorrespondenceInformation>, IValidatableObject
Constructors
| Improve this Doc View SourceDatevCorrespondenceInformation(String, String, String, String, Nullable<DatevCorrespondenceInformation.LanguageEnum>, Nullable<DatevCorrespondenceInformation.OutputDestinationEnum>, String, String)
Initializes a new instance of the DatevCorrespondenceInformation class.
Declaration
public DatevCorrespondenceInformation(string alternativeContactPerson = null, string clerk = null, string complimentaryClose = null, string contactPerson = null, DatevCorrespondenceInformation.LanguageEnum? language = null, DatevCorrespondenceInformation.OutputDestinationEnum? outputDestination = null, string salutation = null, string thirdPartyNumber = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | alternativeContactPerson | (Alternative Kontaktperson) Alternative contact person. |
System.String | clerk | (Sachbearbeiter) Clerk. |
System.String | complimentaryClose | (Brief Grußformel) Complimentary close of a letter. |
System.String | contactPerson | (Ansprechpartner) Contact person. |
System.Nullable<DatevCorrespondenceInformation.LanguageEnum> | language | (Sprache) Language (not specified, german, french, english, spanish, italian). |
System.Nullable<DatevCorrespondenceInformation.OutputDestinationEnum> | outputDestination | (Ausgabeziel) Output destination (not specified, print, fax (obsolete), e-mail). |
System.String | salutation | (Briefanrede) Letter salutation. |
System.String | thirdPartyNumber | (Nummer Fremdsystem) Third party number. |
Properties
| Improve this Doc View SourceAlternativeContactPerson
(Alternative Kontaktperson) Alternative contact person
Declaration
[DataMember(Name = "alternative_contact_person", EmitDefaultValue = false)]
public string AlternativeContactPerson { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Alternative Kontaktperson) Alternative contact person |
Clerk
(Sachbearbeiter) Clerk
Declaration
[DataMember(Name = "clerk", EmitDefaultValue = false)]
public string Clerk { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Sachbearbeiter) Clerk |
ComplimentaryClose
(Brief Grußformel) Complimentary close of a letter
Declaration
[DataMember(Name = "complimentary_close", EmitDefaultValue = false)]
public string ComplimentaryClose { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Brief Grußformel) Complimentary close of a letter |
ContactPerson
(Ansprechpartner) Contact person
Declaration
[DataMember(Name = "contact_person", EmitDefaultValue = false)]
public string ContactPerson { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Ansprechpartner) Contact person |
Language
(Sprache) Language (not specified, german, french, english, spanish, italian)
Declaration
[DataMember(Name = "language", EmitDefaultValue = false)]
public DatevCorrespondenceInformation.LanguageEnum? Language { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevCorrespondenceInformation.LanguageEnum> | (Sprache) Language (not specified, german, french, english, spanish, italian) |
OutputDestination
(Ausgabeziel) Output destination (not specified, print, fax (obsolete), e-mail)
Declaration
[DataMember(Name = "output_destination", EmitDefaultValue = false)]
public DatevCorrespondenceInformation.OutputDestinationEnum? OutputDestination { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DatevCorrespondenceInformation.OutputDestinationEnum> | (Ausgabeziel) Output destination (not specified, print, fax (obsolete), e-mail) |
Salutation
(Briefanrede) Letter salutation
Declaration
[DataMember(Name = "salutation", EmitDefaultValue = false)]
public string Salutation { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Briefanrede) Letter salutation |
ThirdPartyNumber
(Nummer Fremdsystem) Third party number
Declaration
[DataMember(Name = "third_party_number", EmitDefaultValue = false)]
public string ThirdPartyNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Nummer Fremdsystem) Third party number |
Methods
| Improve this Doc View SourceEquals(DatevCorrespondenceInformation)
Returns true if DatevCorrespondenceInformation instances are equal
Declaration
public bool Equals(DatevCorrespondenceInformation input)
Parameters
Type | Name | Description |
---|---|---|
DatevCorrespondenceInformation | input | Instance of DatevCorrespondenceInformation to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object input)
Parameters
Type | Name | Description |
---|---|---|
System.Object | input | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Explicit Interface Implementations
| Improve this Doc View SourceIValidatableObject.Validate(ValidationContext)
To validate all properties of the instance
Declaration
IEnumerable<ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
Parameters
Type | Name | Description |
---|---|---|
System.ComponentModel.DataAnnotations.ValidationContext | validationContext | Validation context |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> | Validation Result |