KitchenDraw SDK 2
Show / Hide Table of Contents

Class Appli.Site

Represents a site, which stands for one particular point of sale with own address, phone, legal information, etc.

Inheritance
object
Appli.Site
Implements
IEquatable<Appli.Site>
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()
Namespace: KD.SDK2
Assembly: KD.SDK2.dll
Syntax
public class Appli.Site : IEquatable<Appli.Site>
Remarks

To modify sites, current user need to have administrator rights. Please use the SetCurrentUser(string, string) to set the appropriate user if necessary (it is mandatory for KDS.SDK2.DLL users for example).

Properties

Name Description
ActivityCode

Activity code (legal information).

AddressLine1

First line of address.

AddressLine2

Second line of address.

AddressLine3

Third line of address.

Capital

Capital (legal information).

City

City.

Code

Code of a site.

CorporateStatus

Corporate status (legal information).

CountryCode

Code of the country.

CountryId

Id of the country.

CountryLabel

Label of the country.

DeliveryAddressLine1

First line of delivery address.

DeliveryAddressLine2

Second line of delivery address.

DeliveryAddressLine3

Third line of delivery address.

DeliveryCity

City of delivery.

DeliveryCountryCode

Code of delivery country.

DeliveryCountryId

Id of delivery country.

DeliveryCountryLabel

Label of delivery country.

DeliveryFirstName

First name of the contact at the place of delivery.

DeliveryName

Name of the contact at the place of delivery.

DeliveryPhone

Phone at the place of delivery

DeliveryPhoneExt

Phone extension at the place of delivery.

DeliveryTitleCode

Title code of the contact at the place of delivery.

DeliveryTitleId

Title id of the contact at the place of delivery.

DeliveryTitleLabel

Title label of the contact at the place of delivery.

DeliveryZipCode

Postcode at the place of delivery.

Email

E-mail.

Fax

Fax number.

FirstName

First name of the contact.

Identifier

Identifier.

Name

Name of the company which the contact belongs to.

Phone

Phone number.

Rank

Rank which the site occupies in the list of the KitchenDraw registered sites.

RegistrationNumber

Company registration number (legal information).

TitleCode

Title code.

TitleId

Title id.

TitleLabel

Title label.

VatNumber

Intracommunity VAT number (legal information).

Website

Web site.

ZipCode

Postcode.

Methods

Name Description
Equals(object)

Determines whether passed object has the same type and value as this one.

GetHashCode()

Provides a numeric value that is used to identify an object in hash-based algorithms.

GetInfo(int)

Gets a value from arbitrary datafield specified by the infoType parameter.

GetInfoAsBool(int)

Gets a value from arbitrary datafield specified by the infoType parameter.

GetInfoAsDouble(int)

Gets a value from arbitrary datafield specified by the infoType parameter.

GetInfoAsInt(int)

Gets a value from arbitrary datafield specified by the infoType parameter.

SetInfo(int, bool)

Writes the value to the arbitrary datafield specified by the infoType parameter.

SetInfo(int, double)

Writes the value to the arbitrary datafield specified by the infoType parameter.

SetInfo(int, int)

Writes the value to the arbitrary datafield specified by the infoType parameter.

SetInfo(int, string)

Writes the value to the arbitrary datafield specified by the infoType parameter.

ToString()

Returns a string that represents the current object.

TrySetInfo(int, bool)

Writes the value to the arbitrary datafield specified by the infoType parameter.

TrySetInfo(int, double)

Writes the value to the arbitrary datafield specified by the infoType parameter.

TrySetInfo(int, int)

Writes the value to the arbitrary datafield specified by the infoType parameter.

TrySetInfo(int, string)

Writes the value to the arbitrary datafield specified by the infoType parameter.

Operators

Name Description
operator ==(Site, Site)

Determines whether two specified instances have the same value.

operator !=(Site, Site)

Determines whether two specified instances have different values.

In this article
Back to top Generated by DocFX