Class TachographActivitiesCertificate
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The class representing an Activity Certificate.
public class TachographActivitiesCertificate : Entity, IEntity, IComparable, IIdentifiable, IUserProvider
- Inheritance
-
TachographActivitiesCertificate
- Implements
- Inherited Members
Constructors
TachographActivitiesCertificate(Id?, User?, DateTime?, DateTime?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, string?, DateTime?, string?, DateTime?, string?, DateTime?, string?, DateTime?, string?)
Initializes a new instance of the TachographActivitiesCertificate class.
public TachographActivitiesCertificate(Id? id, User? user, DateTime? periodStart, DateTime? periodEnd, string? companyName, string? companyAddress, string? companyPostalCode, string? companyCity, string? companyCountry, string? companyPhoneNumber, string? companyFaxNumber, string? companyManagerName, string? companyManagerEmail, string? signerName, string? signerPosition, string? signerSignPlace, DateTime? signerSignDate, string? driverName, DateTime? driverBirthDate, string? driverCardId, DateTime? driverHiringDate, string? driverSignPlace, DateTime? driverSignDate, string? periodReason)
Parameters
id
IdActivities certificate Id.
user
UserUser from activities certificate.
periodStart
DateTime?Period start of activities certificate.
periodEnd
DateTime?Period end of activities certificate.
companyName
stringThe company name.
companyAddress
stringThe company address.
companyPostalCode
stringThe company postal code.
companyCity
stringThe company city.
companyCountry
stringThe company country.
companyPhoneNumber
stringThe company phone number.
companyFaxNumber
stringThe company fax number.
companyManagerName
stringThe Manager name of the company.
companyManagerEmail
stringThe Manager email of the company.
signerName
stringThe signer name.
signerPosition
stringThe signer position.
signerSignPlace
stringThe signer sign place.
signerSignDate
DateTime?The signer sign date.
driverName
stringThe driver name.
driverBirthDate
DateTime?The birthdate driver.
driverCardId
stringThe license card Id.
driverHiringDate
DateTime?The driver hiring date.
driverSignPlace
stringThe driver sign place.
driverSignDate
DateTime?The driver sign date.
periodReason
stringThe period reason about the activities certificate.
Properties
CompanyAddress
Gets or sets the company address.
public string? CompanyAddress { get; set; }
Property Value
CompanyCity
Gets or sets the company city.
public string? CompanyCity { get; set; }
Property Value
CompanyCountry
Gets or sets the company country
public string? CompanyCountry { get; set; }
Property Value
CompanyFaxNumber
Gets or sets the company fax number.
public string? CompanyFaxNumber { get; set; }
Property Value
CompanyManagerEmail
Gets or sets the company manager email.
public string? CompanyManagerEmail { get; set; }
Property Value
CompanyManagerName
Gets or sets the company manager name.
public string? CompanyManagerName { get; set; }
Property Value
CompanyName
Gets or sets the company name.
public string? CompanyName { get; set; }
Property Value
CompanyPhoneNumber
Gets or sets the company phone number.
public string? CompanyPhoneNumber { get; set; }
Property Value
CompanyPostalCode
Gets or sets the company postal code.
public string? CompanyPostalCode { get; set; }
Property Value
DriverBirthDate
Gets or sets the driver birthdate.
public DateTime? DriverBirthDate { get; set; }
Property Value
DriverCardId
Gets or sets the driver card license id.
public string? DriverCardId { get; set; }
Property Value
DriverHiringDate
Gets or sets the driver hiring date.
public DateTime? DriverHiringDate { get; set; }
Property Value
DriverName
Gets or sets the driver name.
public string? DriverName { get; set; }
Property Value
DriverSignDate
Gets or sets the driver sign date.
public DateTime? DriverSignDate { get; set; }
Property Value
DriverSignPlace
Gets or sets the driver sign place.
public string? DriverSignPlace { get; set; }
Property Value
PeriodEnd
Gets or sets period end of activities certificate.
public DateTime? PeriodEnd { get; set; }
Property Value
PeriodReason
Gets or sets the period reason about the activities certificate.
public string? PeriodReason { get; set; }
Property Value
PeriodStart
Gets or sets period start of activities certificate.
public DateTime? PeriodStart { get; set; }
Property Value
SignerName
Gets or sets the signer name.
public string? SignerName { get; set; }
Property Value
SignerPosition
Gets or sets the signer position.
public string? SignerPosition { get; set; }
Property Value
SignerSignDate
Gets or sets the signer sign date.
public DateTime? SignerSignDate { get; set; }
Property Value
SignerSignPlace
Gets or sets the signer sign place.
public string? SignerSignPlace { get; set; }
Property Value
User
Gets or sets the User.
public User? User { get; set; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.
ToString()
Returns a string that represents this instance.
public override string ToString()