} //end InstalledProduct() public InstalledProduct(net.autotask.webservices.InstalledProduct entity) : base(entity) { } //end InstalledProduct(net.autotask.webservices.InstalledProduct entity)
public InstalledProduct() : base() { } //end InstalledProduct() public InstalledProduct(net.autotask.webservices.InstalledProduct entity) : base(entity) { this.AccountID = int.Parse(entity.AccountID.ToString()); this.Active = bool.Parse(entity.Active.ToString()); this.InstallDate = DateTime.Parse(entity.InstallDate.ToString()); this.ProductID = int.Parse(entity.ProductID.ToString()); this.AccountPhysicalLocationID = entity.AccountPhysicalLocationID == null ? default(int?) : int.Parse(entity.AccountPhysicalLocationID.ToString()); this.AEMDeviceAuditArchitectureID = entity.AEMDeviceAuditArchitectureID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditArchitectureID.ToString()); this.AEMDeviceAuditDescription = entity.AEMDeviceAuditDescription == null ? default(string) : entity.AEMDeviceAuditDescription.ToString(); this.AEMDeviceAuditDeviceTypeID = entity.AEMDeviceAuditDeviceTypeID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditDeviceTypeID.ToString()); this.AEMDeviceAuditDisplayAdaptorID = entity.AEMDeviceAuditDisplayAdaptorID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditDisplayAdaptorID.ToString()); this.AEMDeviceAuditDomainID = entity.AEMDeviceAuditDomainID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditDomainID.ToString()); this.AEMDeviceAuditExternalIPAddress = entity.AEMDeviceAuditExternalIPAddress == null ? default(string) : entity.AEMDeviceAuditExternalIPAddress.ToString(); this.AEMDeviceAuditHostname = entity.AEMDeviceAuditHostname == null ? default(string) : entity.AEMDeviceAuditHostname.ToString(); this.AEMDeviceAuditIPAddress = entity.AEMDeviceAuditIPAddress == null ? default(string) : entity.AEMDeviceAuditIPAddress.ToString(); this.AEMDeviceAuditLastUser = entity.AEMDeviceAuditLastUser == null ? default(string) : entity.AEMDeviceAuditLastUser.ToString(); this.AEMDeviceAuditMacAddress = entity.AEMDeviceAuditMacAddress == null ? default(string) : entity.AEMDeviceAuditMacAddress.ToString(); this.AEMDeviceAuditManufacturerID = entity.AEMDeviceAuditManufacturerID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditManufacturerID.ToString()); this.AEMDeviceAuditMemoryBytes = long.Parse(entity.AEMDeviceAuditMemoryBytes.ToString()); this.AEMDeviceAuditMissingPatchCount = entity.AEMDeviceAuditMissingPatchCount == null ? default(int?) : int.Parse(entity.AEMDeviceAuditMissingPatchCount.ToString()); this.AEMDeviceAuditMobileNetworkOperatorID = entity.AEMDeviceAuditMobileNetworkOperatorID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditMobileNetworkOperatorID.ToString()); this.AEMDeviceAuditMobileNumber = entity.AEMDeviceAuditMobileNumber == null ? default(string) : entity.AEMDeviceAuditMobileNumber.ToString(); this.AEMDeviceAuditModelID = entity.AEMDeviceAuditModelID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditModelID.ToString()); this.AEMDeviceAuditMotherboardID = entity.AEMDeviceAuditMotherboardID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditMotherboardID.ToString()); this.AEMDeviceAuditOperatingSystem = entity.AEMDeviceAuditOperatingSystem == null ? default(string) : entity.AEMDeviceAuditOperatingSystem.ToString()); this.AEMDeviceAuditProcessorID = entity.AEMDeviceAuditProcessorID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditProcessorID.ToString()); this.AEMDeviceAuditServicePackID = entity.AEMDeviceAuditServicePackID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditServicePackID.ToString()); this.AEMDeviceAuditSNMPContact = entity.AEMDeviceAuditSNMPContact == null ? default(string) : entity.AEMDeviceAuditSNMPContact.ToString(); this.AEMDeviceAuditSNMPLocation = entity.AEMDeviceAuditSNMPLocation == null ? default(string) : entity.AEMDeviceAuditSNMPLocation.ToString(); this.AEMDeviceAuditSNMPName = entity.AEMDeviceAuditSNMPName == null ? default(string) : entity.AEMDeviceAuditSNMPName.ToString(); this.AEMDeviceAuditStorageBytes = long.Parse(entity.AEMDeviceAuditStorageBytes.ToString()); this.AEMDeviceID = long.Parse(entity.AEMDeviceID.ToString()); this.AEMDeviceUID = entity.AEMDeviceID == null ? default(string) : entity.AEMDeviceID.ToString(); this.AEMOpenAlertCount = int.Parse(entity.AEMOpenAlertCount.ToString()); this.ContactID = int.Parse(entity.ContactID.ToString()); this.ContractID = entity.ContactID == null ? default(int?) : int.Parse(entity.ContactID.ToString()); this.ContractServiceBundleID = entity.ContractServiceBundleID == null ? default(int?) : int.Parse(entity.ContractServiceBundleID.ToString()); this.ContractServiceID = entity.ContractServiceID == null ? default(int?) : int.Parse(entity.ContractServiceID.ToString()); this.CreateDate = entity.CreateDate == null ? default(DateTime?) : DateTime.Parse(entity.CreateDate.ToString()); this.DattoAvailableKilobytes = long.Parse(entity.DattoAvailableKilobytes.ToString()); this.DattoDeviceMemoryMegabytes = entity.DattoDeviceMemoryMegabytes == null ? default(int?) : int.Parse(entity.DattoDeviceMemoryMegabytes.ToString()); this.DattoDrivesErrors = entity.DattoDrivesErrors == null ? default(bool?) : bool.Parse(entity.DattoDrivesErrors.ToString()); this.DattoHostname = entity.DattoHostname == null ? default(string) : entity.DattoHostname.ToString(); this.DattoInternalIP = entity.DattoInternalIP == null ? default(string) : entity.DattoInternalIP.ToString(); this.DattoKernelVersionID = entity.DattoKernelVersionID == null ? default(int?) : int.Parse(entity.DattoKernelVersionID.ToString()); this.DattoLastCheckInDateTime = entity.DattoLastCheckInDateTime == null ? default(DateTime?) : DateTime.Parse(entity.DattoLastCheckInDateTime.ToString()); this.DattoNICSpeedKilobitsPerSecond = entity.DattoNICSpeedKilobitsPerSecond == null ? default(int?) : int.Parse(entity.DattoNICSpeedKilobitsPerSecond.ToString()); this.DattoNumberOfAgents = entity.DattoNumberOfAgents == null ? default(int?) : int.Parse(entity.DattoNumberOfAgents.ToString()); this.DattoNumberOfDrives = entity.DattoNumberOfDrives == null ? default(int?) : int.Parse(entity.DattoNumberOfDrives.ToString()); this.DattoNumberOfVolumes = entity.DattoNumberOfVolumes == null ? default(int?) : int.Parse(entity.DattoNumberOfVolumes.ToString()); this.DattoOffsiteUsedBytes = long.Parse(entity.DattoOffsiteUsedBytes.ToString()); this.DattoOSVersionID = entity.DattoOSVersionID == null ? default(int?) : int.Parse(entity.DattoOSVersionID.ToString()); this.DattoPercentageUsed = double.Parse(entity.DattoPercentageUsed.ToString()); this.DattoProtectedKilobytes = long.Parse(entity.DattoProtectedKilobytes.ToString()); this.DattoRemoteIP = entity.DattoInternalIP == null ? default(string) : entity.DattoInternalIP.ToString(); this.DattoSerialNumber = entity.DattoSerialNumber == null ? default(string) : entity.DattoSerialNumber.ToString(); this.DattoUptimeSeconds = entity.DattoUptimeSeconds == null ? default(int?) : int.Parse(entity.DattoUptimeSeconds.ToString()); this.DattoUsedKilobytes = long.Parse(entity.DattoUsedKilobytes.ToString()); this.DattoZFSVersionID = entity.DattoZFSVersionID == null ? default(int?) : int.Parse(entity.DattoZFSVersionID.ToString()); this.DailyCost = double.Parse(entity.DailyCost.ToString()); this.HourlyCost = double.Parse(entity.HourlyCost.ToString()); this.InstalledByContactID = entity.InstalledByContactID == null ? default(int?) : int.Parse(entity.InstalledByContactID.ToString()); this.InstalledByID = entity.InstalledByID == null ? default(int?) : int.Parse(entity.InstalledByID.ToString()); this.LastModifiedTime = entity.LastModifiedTime == null ? default(DateTime?) : DateTime.Parse(entity.LastModifiedTime.ToString()); this.Location = entity.Location == null ? default(string) : entity.Location.ToString(); this.MonthlyCost = double.Parse(entity.MonthlyCost.ToString()); this.Notes = entity.Notes == null ? default(string) : entity.Notes.ToString(); this.NumberOfUsers = double.Parse(entity.NumberOfUsers.ToString()); this.ParentInstalledProductID = entity.ParentInstalledProductID == null ? default(int?) : int.Parse(entity.ParentInstalledProductID.ToString()); this.PerUseCost = double.Parse(entity.PerUseCost.ToString()); this.ReferenceNumber = entity.ReferenceNumber == null ? default(string) : entity.ReferenceNumber.ToString(); this.ReferenceTitle = entity.ReferenceTitle == null ? default(string) : entity.ReferenceTitle.ToString(); this.SerialNumber = entity.SerialNumber == null ? default(string) : entity.SerialNumber.ToString(); this.ServiceBundleID = entity.ServiceBundleID == null ? default(int?) : int.Parse(entity.ServiceBundleID.ToString()); this.ServiceID = entity.ServiceID == null ? default(int?) : int.Parse(entity.ServiceID.ToString()); this.ServiceLevelAgreementID = entity.ServiceLevelAgreementID == null ? default(int?) : int.Parse(entity.ServiceLevelAgreementID.ToString()); this.SetupFee = double.Parse(entity.SetupFee.ToString()); this.Type = entity.Type == null ? default(int?) : int.Parse(entity.Type.ToString()); this.VendorID = entity.VendorID == null ? default(int?) : int.Parse(entity.VendorID.ToString()); this.WarrantyExpirationDate = entity.WarrantyExpirationDate == null ? default(DateTime?) : DateTime.Parse(entity.WarrantyExpirationDate.ToString()); } //end InstalledProduct(net.autotask.webservices.InstalledProduct entity)
} //end InstalledProduct() public InstalledProduct(net.autotask.webservices.InstalledProduct entity) : base(entity) { id = entity.id; ContractID = entity.ContractID == null ? default(int?) : int.Parse(entity.ContractID.ToString()); ContactID = entity.ContactID == null ? default(int?) : int.Parse(entity.ContactID.ToString()); CreateDate = entity.CreateDate == null ? default(DateTime?) : DateTime.Parse(entity.CreateDate.ToString()); AccountID = entity.AccountID == null ? default(int) : int.Parse(entity.AccountID.ToString()); Active = entity.Active != null && bool.Parse(entity.Active.ToString()); DailyCost = entity.DailyCost == null ? default(double) : double.Parse(entity.DailyCost.ToString()); HourlyCost = entity.HourlyCost == null ? default(double) : double.Parse(entity.HourlyCost.ToString()); InstallDate = entity.InstallDate == null ? default(DateTime) : DateTime.Parse(entity.InstallDate.ToString()); MonthlyCost = entity.MonthlyCost == null ? default(double) : double.Parse(entity.MonthlyCost.ToString()); Notes = entity.Notes?.ToString(); NumberOfUsers = entity.NumberOfUsers == null ? default(double) : double.Parse(entity.NumberOfUsers.ToString()); PerUseCost = entity.PerUseCost == null ? default(double) : double.Parse(entity.PerUseCost.ToString()); ProductID = entity.ProductID == null ? default(int) : int.Parse(entity.ProductID.ToString()); ReferenceNumber = entity.ReferenceNumber?.ToString(); ReferenceTitle = entity.ReferenceTitle?.ToString(); SerialNumber = entity.SerialNumber?.ToString(); SetupFee = entity.SetupFee == null ? default(double) : double.Parse(entity.SetupFee.ToString()); WarrantyExpirationDate = entity.WarrantyExpirationDate == null ? default(DateTime?) : DateTime.Parse(entity.WarrantyExpirationDate.ToString()); ServiceID = entity.ServiceID == null ? default(int?) : int.Parse(entity.ServiceID.ToString()); ServiceBundleID = entity.ServiceBundleID == null ? default(int?) : int.Parse(entity.ServiceBundleID.ToString()); Type = entity.Type == null ? default(int?) : int.Parse(entity.Type.ToString()); VendorID = entity.VendorID == null ? default(int?) : int.Parse(entity.VendorID.ToString()); InstalledByID = entity.InstalledByID == null ? default(int?) : int.Parse(entity.InstalledByID.ToString()); ParentInstalledProductID = entity.ParentInstalledProductID == null ? default(int?) : int.Parse(entity.ParentInstalledProductID.ToString()); InstalledByContactID = entity.InstalledByContactID == null ? default(int?) : int.Parse(entity.InstalledByContactID.ToString()); ContractServiceID = entity.ContractServiceID == null ? default(int?) : int.Parse(entity.ContractServiceID.ToString()); ContractServiceBundleID = entity.ContractServiceBundleID == null ? default(int?) : int.Parse(entity.ContractServiceBundleID.ToString()); ServiceLevelAgreementID = entity.ServiceLevelAgreementID == null ? default(int?) : int.Parse(entity.ServiceLevelAgreementID.ToString()); AccountPhysicalLocationID = entity.AccountPhysicalLocationID == null ? default(int?) : int.Parse(entity.AccountPhysicalLocationID.ToString()); AEMDeviceAuditArchitectureID = entity.AEMDeviceAuditArchitectureID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditArchitectureID.ToString()); AEMDeviceAuditDisplayAdaptorID = entity.AEMDeviceAuditDisplayAdaptorID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditDisplayAdaptorID.ToString()); AEMDeviceAuditDomainID = entity.AEMDeviceAuditDomainID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditDomainID.ToString()); AEMDeviceAuditManufacturerID = entity.AEMDeviceAuditManufacturerID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditManufacturerID.ToString()); AEMDeviceAuditModelID = entity.AEMDeviceAuditModelID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditModelID.ToString()); AEMDeviceAuditMotherboardID = entity.AEMDeviceAuditMotherboardID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditMotherboardID.ToString()); Location = entity.Location?.ToString(); AEMDeviceUID = entity.AEMDeviceUID?.ToString(); AEMDeviceAuditExternalIPAddress = entity.AEMDeviceAuditExternalIPAddress?.ToString(); AEMDeviceAuditHostname = entity.AEMDeviceAuditHostname?.ToString(); AEMDeviceAuditMacAddress = entity.AEMDeviceAuditMacAddress?.ToString(); AEMDeviceAuditIPAddress = entity.AEMDeviceAuditIPAddress?.ToString(); AEMDeviceAuditOperatingSystem = entity.AEMDeviceAuditOperatingSystem?.ToString(); AEMDeviceAuditSNMPLocation = entity.AEMDeviceAuditSNMPLocation?.ToString(); AEMDeviceAuditSNMPName = entity.AEMDeviceAuditSNMPName?.ToString(); AEMDeviceAuditSNMPContact = entity.AEMDeviceAuditSNMPContact?.ToString(); AEMDeviceAuditMobileNumber = entity.AEMDeviceAuditMobileNumber?.ToString(); AEMDeviceAuditDescription = entity.AEMDeviceAuditDescription?.ToString(); AEMDeviceAuditLastUser = entity.AEMDeviceAuditLastUser?.ToString(); DattoSerialNumber = entity.DattoSerialNumber?.ToString(); DattoInternalIP = entity.DattoInternalIP?.ToString(); DattoRemoteIP = entity.DattoRemoteIP?.ToString(); DattoHostname = entity.DattoHostname?.ToString(); DattoOSVersionID = entity.DattoOSVersionID == null ? default(int?) : int.Parse(entity.DattoOSVersionID.ToString()); DattoZFSVersionID = entity.DattoZFSVersionID == null ? default(int?) : int.Parse(entity.DattoZFSVersionID.ToString()); DattoKernelVersionID = entity.DattoKernelVersionID == null ? default(int?) : int.Parse(entity.DattoKernelVersionID.ToString()); DattoNICSpeedKilobitsPerSecond = entity.DattoNICSpeedKilobitsPerSecond == null ? default(int?) : int.Parse(entity.DattoNICSpeedKilobitsPerSecond.ToString()); DattoDeviceMemoryMegabytes = entity.DattoDeviceMemoryMegabytes == null ? default(int?) : int.Parse(entity.DattoDeviceMemoryMegabytes.ToString()); DattoUptimeSeconds = entity.DattoUptimeSeconds == null ? default(int?) : int.Parse(entity.DattoUptimeSeconds.ToString()); DattoNumberOfAgents = entity.DattoNumberOfAgents == null ? default(int?) : int.Parse(entity.DattoNumberOfAgents.ToString()); DattoNumberOfDrives = entity.DattoNumberOfDrives == null ? default(int?) : int.Parse(entity.DattoNumberOfDrives.ToString()); DattoDrivesErrors = entity.DattoDrivesErrors == null ? default(bool?) : bool.Parse(entity.DattoDrivesErrors.ToString()); AEMDeviceID = entity.AEMDeviceID == null ? default(long) : long.Parse(entity.AEMDeviceID.ToString()); AEMDeviceAuditMemoryBytes = entity.AEMDeviceAuditMemoryBytes == null ? default(long) : long.Parse(entity.AEMDeviceAuditMemoryBytes.ToString()); AEMDeviceAuditStorageBytes = entity.AEMDeviceAuditStorageBytes == null ? default(long) : long.Parse(entity.AEMDeviceAuditStorageBytes.ToString()); DattoProtectedKilobytes = entity.DattoProtectedKilobytes == null ? default(long) : long.Parse(entity.DattoProtectedKilobytes.ToString()); DattoUsedKilobytes = entity.DattoUsedKilobytes == null ? default(long) : long.Parse(entity.DattoUsedKilobytes.ToString()); DattoOffsiteUsedBytes = entity.DattoOffsiteUsedBytes == null ? default(long) : long.Parse(entity.DattoOffsiteUsedBytes.ToString()); DattoAvailableKilobytes = entity.DattoAvailableKilobytes == null ? default(long) : long.Parse(entity.DattoAvailableKilobytes.ToString()); AEMDeviceAuditProcessorID = entity.AEMDeviceAuditProcessorID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditProcessorID.ToString()); AEMDeviceAuditServicePackID = entity.AEMDeviceAuditServicePackID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditServicePackID.ToString()); AEMDeviceAuditDeviceTypeID = entity.AEMDeviceAuditDeviceTypeID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditDeviceTypeID.ToString()); AEMDeviceAuditMobileNetworkOperatorID = entity.AEMDeviceAuditMobileNetworkOperatorID == null ? default(int?) : int.Parse(entity.AEMDeviceAuditMobileNetworkOperatorID.ToString()); AEMOpenAlertCount = entity.AEMOpenAlertCount == null ? default(int?) : int.Parse(entity.AEMOpenAlertCount.ToString()); AEMDeviceAuditMissingPatchCount = entity.AEMDeviceAuditMissingPatchCount == null ? default(int?) : int.Parse(entity.AEMDeviceAuditMissingPatchCount.ToString()); DattoNumberOfVolumes = entity.DattoNumberOfVolumes == null ? default(int?) : int.Parse(entity.DattoNumberOfVolumes.ToString()); DattoLastCheckInDateTime = entity.DattoLastCheckInDateTime == null ? default(DateTime?) : DateTime.Parse(entity.DattoLastCheckInDateTime.ToString()); DattoPercentageUsed = entity.DattoPercentageUsed == null ? default(double) : double.Parse(entity.DattoPercentageUsed.ToString()); LastModifiedTime = entity.LastModifiedTime == null ? default(DateTime?) : DateTime.Parse(entity.LastModifiedTime.ToString()); UserDefinedFields = entity.UserDefinedFields?.Select(udf => new UserDefinedField { Name = udf.Name, Value = udf.Value }).ToList(); } //end InstalledProduct(net.autotask.webservices.InstalledProduct entity)