Table of Contents

Class CompanyResponseDto

Namespace
GastroSky.Models.DTO.Company
Assembly
GastroSky.Models.dll
public class CompanyResponseDto
Inheritance
CompanyResponseDto
Inherited Members

Properties

ActiveMembers

public ICollection<CompanyMemberResponseDto> ActiveMembers { get; set; }

Property Value

ICollection<CompanyMemberResponseDto>

Address

Company address.

public string Address { get; set; }

Property Value

string

BusinessIdentificationNumber

E.g. CHE-000.000.000

public string? BusinessIdentificationNumber { get; set; }

Property Value

string

CountryCodeISO

3-letter ISO code of where the company is located.

public string CountryCodeISO { get; set; }

Property Value

string

CreationTimestampUTC

Unix-timestamp of when this GastroSky.Models.DTO.Company was inserted into the DB.

public long CreationTimestampUTC { get; set; }

Property Value

long

Email

Company email address.

public string Email { get; set; }

Property Value

string

Id

Company ID. DB primary key.

public long Id { get; set; }

Property Value

long

InvitedMembers

public ICollection<CompanyMemberResponseDto> InvitedMembers { get; set; }

Property Value

ICollection<CompanyMemberResponseDto>

Location

public LocationResponseDto Location { get; set; }

Property Value

LocationResponseDto

Name

Company name (including legal form suffix).

public string Name { get; set; }

Property Value

string

PastMembers

public ICollection<CompanyMemberResponseDto> PastMembers { get; set; }

Property Value

ICollection<CompanyMemberResponseDto>

Phone

Company phone number.

public string Phone { get; set; }

Property Value

string

ProfilePictureFileGuid

Profile picture, GUID

public string? ProfilePictureFileGuid { get; set; }

Property Value

string

Slug

Company slug.

public string Slug { get; set; }

Property Value

string

WebsiteURL

The company's website URL.

public string? WebsiteURL { get; set; }

Property Value

string