private void AddOperatorInformationToDataSet(InitialRecordDataSet destinationDataSet) { byte[] operatorLogotype = _operator.LogotypeReportVeryLarge; string operatorName = _operator.Name; string operatorAddress = _operator.Address; destinationDataSet.HeaderTable.AddHeaderTableRow(operatorLogotype, operatorName, operatorAddress, AuthorSign, PublishSign); }
private void AddInitialOrderToDataSet(InitialRecordDataSet dataSet) { dataSet.InitialOrder.AddInitialOrderRow(_order.Number, _order.Author, SmartCore.Auxiliary.Convert.GetDateFormat(_order.OpeningDate), SmartCore.Auxiliary.Convert.GetDateFormat(_order.PublishingDate), _order.PublishedByUser, _order.Remarks); }
private InitialRecordDataSet GenerateDataSet() { var dataSet = new InitialRecordDataSet(); AddOperatorInformationToDataSet(dataSet); AddInitialOrderToDataSet(dataSet); AddInitialOrderRecordsToDataSet(dataSet); return(dataSet); }
private void AddInitialOrderRecordsToDataSet(InitialRecordDataSet dataSet) { int i = 1; foreach (var record in _orderRecords) { var destination = record.DestinationObject is Aircraft ? ((Aircraft)record.DestinationObject).ToString() : ""; var model = record.DestinationObject is Aircraft ? ((Aircraft)record.DestinationObject)?.Model?.ShortName : ""; dataSet.InitialOrderRecord.AddInitialOrderRecordRow(i.ToString(), record.AirportCode?.ToString(), model, destination, record.AccessoryDescription, record.Product.PartNumber, record.Product.GoodsClass.ToString(), record.Quantity.ToString("F1"), record.Priority.ToString(), record.Reference, record.Remarks); i++; } }