public InvestorOrderDataSet_OrderDTO(DSS5_SupplyChainFinancialsOptimisation.BO.Order original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.Id == 0) ? original._GetUniqueIdentifier() as object : original.Id as object; _runtimeType = original?.GetType().FullName; if (original.VersionTimestamp != null && original.VersionTimestamp.Length > 0) { _versionTimestamp = BitConverter.ToInt64(original.VersionTimestamp, 0).ToString(); } Id = original.Id; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } Transaction = original.Transaction == null ? null : DTOHelper.GetDTOFromModel <InvestorOrderDataSet_TransactionDTO>(original.Transaction as DSS5_SupplyChainFinancialsOptimisation.BO.Transaction); OrderNumber = original.OrderNumber; DateOfOrder = original.DateOfOrder; PaymentTerms = original.PaymentTerms; OrderAmount = original.OrderAmount; TotalPrice = original.TotalPrice; DeliveryTo = original.DeliveryTo; }
public ProofOfDeliveryDataSet_ProofOfDeliveryDTO(DSS5_SupplyChainFinancialsOptimisation.BO.ProofOfDelivery original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.Id == 0) ? original._GetUniqueIdentifier() as object : original.Id as object; _runtimeType = original?.GetType().FullName; if (original.VersionTimestamp != null && original.VersionTimestamp.Length > 0) { _versionTimestamp = BitConverter.ToInt64(original.VersionTimestamp, 0).ToString(); } Id = original.Id; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } Transaction = original.Transaction == null ? null : DTOHelper.GetDTOFromModel <ProofOfDeliveryDataSet_TransactionDTO>(original.Transaction as DSS5_SupplyChainFinancialsOptimisation.BO.Transaction); PODNumber = original.PODNumber; DateIssued = original.DateIssued; QualityStatus = original.QualityStatus; QuantityStatus = original.QuantityStatus; DeliveryStatus = original.DeliveryStatus; }
public OrderProposalDataSet_OrderForecastDetailsDTO(DSS1_RetailerDriverStockOptimisation.BO.OrderForecastDetails original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.Id == 0) ? original._GetUniqueIdentifier() as object : original.Id as object; _runtimeType = original?.GetType().FullName; Id = original.Id; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } OrderForecast = original.OrderForecast == null ? null : DTOHelper.GetDTOFromModel <OrderProposalDataSet_OrderForecastDTO>(original.OrderForecast as DSS1_RetailerDriverStockOptimisation.BO.OrderForecast); Item = original.Item == null ? null : DTOHelper.GetDTOFromModel <OrderProposalDataSet_ItemDTO>(original.Item as DSS1_RetailerDriverStockOptimisation.BO.Item); Warehouse = original.Warehouse == null ? null : DTOHelper.GetDTOFromModel <OrderProposalDataSet_WarehouseDTO>(original.Warehouse as DSS1_RetailerDriverStockOptimisation.BO.Warehouse); Quantity = original.Quantity; RecommendedOrderDate = original.RecommendedOrderDate; SalesForecastDate = original.SalesForecastDate; }
public AgreementDataSet_AgreementDTO(DSS5_SupplyChainFinancialsOptimisation.BO.Agreement original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.Id == 0) ? original._GetUniqueIdentifier() as object : original.Id as object; _runtimeType = original?.GetType().FullName; if (original.VersionTimestamp != null && original.VersionTimestamp.Length > 0) { _versionTimestamp = BitConverter.ToInt64(original.VersionTimestamp, 0).ToString(); } Id = original.Id; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } Supplier = original.Supplier == null ? null : DTOHelper.GetDTOFromModel <AgreementDataSet_SupplierDTO>(original.Supplier as DSS5_SupplyChainFinancialsOptimisation.BO.Supplier); Investor = original.Investor == null ? null : DTOHelper.GetDTOFromModel <AgreementDataSet_InvestorDTO>(original.Investor as DSS5_SupplyChainFinancialsOptimisation.BO.Investor); StartDate = original.StartDate; EndDate = original.EndDate; FundedRate = original.FundedRate; CurrentAgreementStatus = original.CurrentAgreementStatus; }
public TransactionDataSet_TransactionDTO(DSS5_SupplyChainFinancialsOptimisation.BO.Transaction original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.Id == 0) ? original._GetUniqueIdentifier() as object : original.Id as object; _runtimeType = original?.GetType().FullName; if (original.VersionTimestamp != null && original.VersionTimestamp.Length > 0) { _versionTimestamp = BitConverter.ToInt64(original.VersionTimestamp, 0).ToString(); } Id = original.Id; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } Supplier = original.Supplier == null ? null : DTOHelper.GetDTOFromModel <TransactionDataSet_SupplierDTO>(original.Supplier as DSS5_SupplyChainFinancialsOptimisation.BO.Supplier); ImportedBuyer = original.ImportedBuyer == null ? null : DTOHelper.GetDTOFromModel <TransactionDataSet_ImportedBuyerDTO>(original.ImportedBuyer as DSS5_SupplyChainFinancialsOptimisation.BO.ImportedBuyer); TransactionDateOccured = original.TransactionDateOccured; }
public SupplierStatisticDataSetOnTime_SupplierStatisticDTO(DSS5_SupplyChainFinancialsOptimisation.BO.SupplierStatistic original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.Id == 0) ? original._GetUniqueIdentifier() as object : original.Id as object; _runtimeType = original?.GetType().FullName; if (original.VersionTimestamp != null && original.VersionTimestamp.Length > 0) { _versionTimestamp = BitConverter.ToInt64(original.VersionTimestamp, 0).ToString(); } Id = original.Id; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } Supplier = original.Supplier == null ? null : DTOHelper.GetDTOFromModel <SupplierStatisticDataSetOnTime_SupplierDTO>(original.Supplier as DSS5_SupplyChainFinancialsOptimisation.BO.Supplier); OnTimeDeliveries = original.OnTimeDeliveries; AsOrderedDeliveries = original.AsOrderedDeliveries; InFullDeliveries = original.InFullDeliveries; TotalImpeachments = original.TotalImpeachments; }
public SupplierDataSet_SupplierDTO(DSS5_SupplyChainFinancialsOptimisation.BO.Supplier original) { if (original == null) { throw new ApplicationException(BaseViewPage <object> .GetResourceValue("GlobalResources", "RES_DATASOURCE_Null_Value_In_Resultset", null, "The resultset of your DataSource contains null values.")); } _key = (original.UserName == "") ? original._GetUniqueIdentifier() as object : original.UserName as object; _runtimeType = original?.GetType().FullName; UserName = original.UserName; if (!DTOHelper.SeenDTOInstances.ContainsKey(original)) { DTOHelper.SeenDTOInstances.Add(original, this); } Company = original.Company; Email = original.Email; Business = original.Business; SupplierContactInformation = original.SupplierContactInformation == null ? null : DTOHelper.GetDTOFromModel <SupplierDataSet_SupplierContactInformationDTO>(original.SupplierContactInformation as DSS5_SupplyChainFinancialsOptimisation.BO.SupplierContactInformation); SupplierStatus = original.SupplierStatus; }