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
idIdActivities certificate Id.
userUserUser from activities certificate.
periodStartDateTime?Period start of activities certificate.
periodEndDateTime?Period end of activities certificate.
companyNamestringThe company name.
companyAddressstringThe company address.
companyPostalCodestringThe company postal code.
companyCitystringThe company city.
companyCountrystringThe company country.
companyPhoneNumberstringThe company phone number.
companyFaxNumberstringThe company fax number.
companyManagerNamestringThe Manager name of the company.
companyManagerEmailstringThe Manager email of the company.
signerNamestringThe signer name.
signerPositionstringThe signer position.
signerSignPlacestringThe signer sign place.
signerSignDateDateTime?The signer sign date.
driverNamestringThe driver name.
driverBirthDateDateTime?The birthdate driver.
driverCardIdstringThe license card Id.
driverHiringDateDateTime?The driver hiring date.
driverSignPlacestringThe driver sign place.
driverSignDateDateTime?The driver sign date.
periodReasonstringThe 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()