}                                      //end InstalledProduct()

        public InstalledProduct(net.autotask.webservices.InstalledProduct entity) : base(entity)
        {
        } //end InstalledProduct(net.autotask.webservices.InstalledProduct entity)
Exemple #2
0
 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)