Korrekturen nach Tests mit Sheet von Gerd Sietas
This commit is contained in:
parent
a5ed1b7763
commit
d8b23ba720
Binary file not shown.
@ -53,7 +53,8 @@ CREATE TABLE [dbo].[STO] (
|
||||
[Quantity] [INT] NULL,
|
||||
[QuantityUnit] [NVARCHAR] (16) NULL,
|
||||
[LocationOnBoard] [NVARCHAR] (64) NULL,
|
||||
[OfficialUse] [NVARCHAR] (16) NULL
|
||||
[OfficialUse] [NVARCHAR] (16) NULL,
|
||||
[Identifier] [NVARCHAR] (50) NULL
|
||||
);
|
||||
GO
|
||||
|
||||
|
||||
@ -480,13 +480,16 @@ namespace bsmd.database
|
||||
{
|
||||
msgClass.PrepareLoadCommand(cmd, Message.LoadFilter.MESSAGEHEADER, message.Id);
|
||||
SqlDataReader reader = this.PerformCommand(cmd);
|
||||
List<DatabaseEntity> statList = msgClass.LoadList(reader);
|
||||
foreach (DatabaseEntity derivedMessage in statList)
|
||||
if (reader != null)
|
||||
{
|
||||
message.Elements.Add(derivedMessage);
|
||||
derivedMessage.MessageHeader = message;
|
||||
this.LoadDependingLists(derivedMessage);
|
||||
}
|
||||
List<DatabaseEntity> statList = msgClass.LoadList(reader);
|
||||
foreach (DatabaseEntity derivedMessage in statList)
|
||||
{
|
||||
message.Elements.Add(derivedMessage);
|
||||
derivedMessage.MessageHeader = message;
|
||||
this.LoadDependingLists(derivedMessage);
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -84,7 +84,7 @@ namespace bsmd.database
|
||||
|
||||
public override void PrepareLoadCommand(IDbCommand cmd, Message.LoadFilter filter, params object[] criteria)
|
||||
{
|
||||
string query = string.Format("SELECT Id, Name, Quantity, QuantityUnit, LocationOnBoard, OfficialUse, Identifier FROM {0}",
|
||||
string query = string.Format("SELECT Id, Name, Quantity, QuantityUnit, LocationOnBoard, OfficialUse, Identifier FROM {0} ",
|
||||
this.Tablename);
|
||||
|
||||
switch (filter)
|
||||
|
||||
@ -82,6 +82,11 @@ namespace bsmd.email
|
||||
attachmentLocalFile = Path.Combine(Properties.Settings.Default.ArchiveFolder, part.FileName);
|
||||
part.Save(new FileInfo(attachmentLocalFile));
|
||||
}
|
||||
else if (part.FileName.EndsWith(".xlsx", StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
attachmentLocalFile = Path.Combine(Properties.Settings.Default.ArchiveFolder, part.FileName);
|
||||
part.Save(new FileInfo(attachmentLocalFile));
|
||||
}
|
||||
}
|
||||
|
||||
this.currentMail++; // advance message pointer
|
||||
|
||||
Loading…
Reference in New Issue
Block a user