Merge branch 'master' of ssh://float.ownsoft.de/git/beyondSoft/BeWo into master

This commit is contained in:
2023-05-05 08:11:05 +02:00
8 changed files with 3001 additions and 2651 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -27,21 +27,19 @@ namespace FreundeskreisSuchthilfe
foreach (var sd in pRO.Services)
{
if (sd.IsBillable || sd.ServiceCategory == "Fehlkontakte")
if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt"))
{
if (sd.ServiceCategory == "Fehlkontakte")
sd.Notice5 = "F";
else if (sd.IsGroup)
sd.Notice5 = "GR";
else if (!sd.IsGroup)
sd.Notice5 = "E";
ServicesOverviewRO.CreateSignatureString(sd);
sd.Notice5 = "E";
if (sd.IsGroup)
{
//sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
sd.Notice5 = "GR";
hatGruppen = true;
}
if (sd.ServiceDescription.ToLower().Contains("fehlkontakt"))
{
sd.Notice5 = "F";
}
servicesBillable.Add(sd);
}
}

View File

@@ -1,397 +1,397 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>21, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
+Ol+v0kPAAAAAElFTkSuQmCC
</value>
</data>
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAIABvAGQAZQByACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABpAG0AIABBAGIAcgBlAGMAaABuAHUAbgBnAHMAegBlAGkAdAByAGEAdQBtAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>
</data>
<data name="xrRichText1.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>
</data>
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>21, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
+Ol+v0kPAAAAAElFTkSuQmCC
</value>
</data>
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAIABvAGQAZQByACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABpAG0AIABBAGIAcgBlAGMAaABuAHUAbgBnAHMAegBlAGkAdAByAGEAdQBtAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>
</data>
<data name="xrRichText1.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@@ -2,12 +2,14 @@ using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.DataContracts;
using BS.Shared.Extensions;
namespace FreundeskreisSuchthilfe
{
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<Settlement2RO>
@@ -68,19 +70,41 @@ namespace FreundeskreisSuchthilfe
if (pRO.InvoiceItems != null)
{
foreach (var ii in pRO.InvoiceItems)
{
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} - {1:dd.MM.yyyy}:\n{2:0.##} FLS {3}x {4:c}",
ii.PeriodStartDate, ii.PeriodEndDate,
ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ",
ii.AmountPerUnit);
}
}
{
double rateFactor = 1;
this.bindingSource1.DataSource = pRO;
foreach (var ii in pRO.InvoiceItems)
{
if (pRO.FehlkontakteString != null && ii.RateFactor == 0)
{
Zwischensumme.Visible = true;
if (!ii.ItemDescription.IsNullOrEmpty())
{
ii.DetailDescription = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte");
}
ii.ItemDescription = "Fehlkontakte";
}
else
{
ii.ItemDescription = "Fachleistungsstunden";
if (ii.RateFactor.HasValue)
{
rateFactor = (double) (100 + ii.RateFactor.Value) / 100;
}
ii.DetailDescription = String.Format("{0:dd.MM.yyyy} - {1:dd.MM.yyyy}:\n{2:0.##} FLS {3}x {4:c}",
ii.PeriodStartDate, ii.PeriodEndDate,
ii.UnitCount, rateFactor == 1 ? "" : "x " + rateFactor + " ",
ii.AmountPerUnit);
}
}
}
this.bindingSource1.DataSource = pRO;
}
private bool HatGruppen(Settlement2RO pRO)

View File

@@ -1,123 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

View File

@@ -5,6 +5,8 @@ using System.ComponentModel;
using DevExpress.XtraReports.UI;
using BeWo.Report.ReportObjects;
using BeWo.Report;
using BS.Shared.Extensions;
using System.Text.RegularExpressions;
namespace BeWo.SozialeDienstleistungenBeckerReports
{
@@ -21,16 +23,29 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
foreach (var ii in pRO.InvoiceItems)
{
ii.DetailDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {4}x {3:c}",
ii.PeriodStartDate,
ii.PeriodEndDate,
ii.UnitCount,
ii.AmountPerUnit,
ii.RateFactor.HasValue && ii.RateFactor.Value != 0 ? String.Format(" x {0:0.##} ", (ii.RateFactor + 100)/100) : "");
if (ii.RateFactor.HasValue)
if (pRO.FehlkontakteString != null && ii.RateFactor == 0)
{
rateFactor = (100 + ii.RateFactor.Value) / 100;
Zwischensumme.Visible = true;
if (!ii.ItemDescription.IsNullOrEmpty())
{
ii.DetailDescription = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte");
}
ii.ItemDescription = "Fehlkontakte";
}
else
{
ii.DetailDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {4}x {3:c}",
ii.PeriodStartDate,
ii.PeriodEndDate,
ii.UnitCount,
ii.AmountPerUnit,
ii.RateFactor.HasValue && ii.RateFactor.Value != 0 ? String.Format(" x {0:0.##} ", (ii.RateFactor + 100) / 100) : "");
if (ii.RateFactor.HasValue)
{
rateFactor = (100 + ii.RateFactor.Value) / 100;
}
ii.ItemDescription = "Fachleistungsstunden";
}
}
pRO.RateFactor = (double)rateFactor;

View File

@@ -31,6 +31,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
@@ -77,6 +78,17 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
@@ -104,24 +116,26 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.xrTableCell78 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell79 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -415,7 +429,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.xrLabel11,
this.xrLabel7});
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportFooter.HeightF = 268.375F;
this.ReportFooter.HeightF = 275.9583F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
@@ -423,7 +437,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 241.375F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 258.9583F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650.0001F, 17F);
@@ -433,7 +447,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
//
// xrLabel10
//
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 139.5833F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
@@ -442,15 +456,17 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
//
// xrTable3
//
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F);
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33.00006F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
this.xrTableRow21,
this.xrTableRow7,
this.xrTableRow8,
this.xrTableRow22,
this.xrTableRow23,
this.xrTableRow24});
this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 68F);
this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 99.05109F);
this.xrTable3.StylePriority.UseFont = false;
//
// xrTableRow20
@@ -487,7 +503,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell29});
this.xrTableRow22.Name = "xrTableRow22";
this.xrTableRow22.Weight = 0.38095238095238088D;
this.xrTableRow22.Weight = 0.340055926538088D;
//
// xrTableCell29
//
@@ -504,7 +520,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell30});
this.xrTableRow23.Name = "xrTableRow23";
this.xrTableRow23.Weight = 0.23809523809523803D;
this.xrTableRow23.Weight = 0.21253496295395447D;
//
// xrTableCell30
//
@@ -516,7 +532,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell31});
this.xrTableRow24.Name = "xrTableRow24";
this.xrTableRow24.Weight = 0.38095238095238093D;
this.xrTableRow24.Weight = 0.34005601774819744D;
//
// xrTableCell31
//
@@ -530,7 +546,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
//
// xrLabel12
//
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209.5834F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
@@ -539,7 +555,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
//
// xrLabel11
//
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 192F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 209.5834F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
@@ -588,11 +604,120 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
// xrTable2
//
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0005F, 0F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow5,
this.xrTableRow4,
this.xrTableRow3,
this.xrTableRow1});
this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 100F);
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.13245033112582783D;
//
// xrTableCell4
//
this.xrTableCell4.CanShrink = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Ihr Ansprechpartner:";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell4.Weight = 1D;
//
// xrTableRow5
//
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13});
this.xrTableRow5.Name = "xrTableRow5";
this.xrTableRow5.Weight = 0.13245033112582783D;
//
// xrTableCell13
//
this.xrTableCell13.CanShrink = true;
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell13.StylePriority.UseFont = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "Herr Borgart";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell13.Weight = 1D;
//
// xrTableRow4
//
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell11});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 0.13245033112582783D;
//
// xrTableCell11
//
this.xrTableCell11.CanShrink = true;
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Tel.: 0221 / 93114450";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell11.Weight = 1D;
//
// xrTableRow3
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell8});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 0.13245033112582783D;
//
// xrTableCell8
//
this.xrTableCell8.CanShrink = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell8.StylePriority.UseFont = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "Fax: 0221 / 25 88 30 83";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell8.Weight = 1D;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 0.13245033112582783D;
//
// xrTableCell1
//
this.xrTableCell1.CanShrink = true;
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "E-Mail: controlling@sdb-info.de";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell1.Weight = 1D;
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
this.GroupFooter1});
this.GroupFooter1,
this.GroupHeader2,
this.Zwischensumme});
this.DetailReport.DataMember = "InvoiceItems";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
@@ -665,6 +790,7 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
this.xrTable5});
this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupFooter1.HeightF = 132F;
this.GroupFooter1.Level = 1;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
@@ -881,112 +1007,121 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
//
// xrTable2
// GroupHeader2
//
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0005F, 0F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow5,
this.xrTableRow4,
this.xrTableRow3,
this.xrTableRow1});
this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 100F);
this.GroupHeader2.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
new DevExpress.XtraReports.UI.GroupField("RateFactor", DevExpress.XtraReports.UI.XRColumnSortOrder.Descending)});
this.GroupHeader2.HeightF = 0F;
this.GroupHeader2.Name = "GroupHeader2";
//
// xrTableRow2
// Zwischensumme
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.13245033112582783D;
this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable6});
this.Zwischensumme.HeightF = 34F;
this.Zwischensumme.Name = "Zwischensumme";
this.Zwischensumme.Visible = false;
//
// xrTableCell4
// xrTable6
//
this.xrTableCell4.CanShrink = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Ihr Ansprechpartner:";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell4.Weight = 1D;
this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable6.Name = "xrTable6";
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow12,
this.xrTableRow6});
this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 34F);
this.xrTable6.StylePriority.UseFont = false;
//
// xrTableRow5
// xrTableRow12
//
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13});
this.xrTableRow5.Name = "xrTableRow5";
this.xrTableRow5.Weight = 0.13245033112582783D;
this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell9,
this.xrTableCell10});
this.xrTableRow12.Name = "xrTableRow12";
this.xrTableRow12.Weight = 0.40476190476190466D;
//
// xrTableCell13
// xrTableCell9
//
this.xrTableCell13.CanShrink = true;
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell13.StylePriority.UseFont = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "Herr Borgart";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell13.Weight = 1D;
this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell9.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell9.StylePriority.UseBorderColor = false;
this.xrTableCell9.StylePriority.UseBorders = false;
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UsePadding = false;
this.xrTableCell9.Text = "Zwischensumme [ItemDescription]:";
this.xrTableCell9.Weight = 2.3494227482722359D;
//
// xrTableRow4
// xrTableCell10
//
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell11});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 0.13245033112582783D;
this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal")});
this.xrTableCell10.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell10.StylePriority.UseBorderColor = false;
this.xrTableCell10.StylePriority.UseBorders = false;
this.xrTableCell10.StylePriority.UseFont = false;
this.xrTableCell10.StylePriority.UsePadding = false;
this.xrTableCell10.StylePriority.UseTextAlignment = false;
xrSummary1.FormatString = "{0:c}";
xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell10.Summary = xrSummary1;
this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell10.Weight = 0.65057725172776437D;
//
// xrTableCell11
// xrTableRow6
//
this.xrTableCell11.CanShrink = true;
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Tel.: 0221 / 93114450";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell11.Weight = 1D;
this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell7});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Weight = 0.40476190476190466D;
//
// xrTableRow3
// xrTableCell7
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell8});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 0.13245033112582783D;
this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell7.StylePriority.UseBorderColor = false;
this.xrTableCell7.StylePriority.UseBorders = false;
this.xrTableCell7.StylePriority.UseFont = false;
this.xrTableCell7.StylePriority.UsePadding = false;
this.xrTableCell7.Weight = 3D;
//
// xrTableCell8
// xrTableRow7
//
this.xrTableCell8.CanShrink = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell8.StylePriority.UseFont = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "Fax: 0221 / 25 88 30 83";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell8.Weight = 1D;
this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2});
this.xrTableRow7.Name = "xrTableRow7";
this.xrTableRow7.Weight = 0.38095238095238093D;
//
// xrTableRow1
// xrTableCell2
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 0.13245033112582783D;
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")});
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Text = "xrTableCell2";
this.xrTableCell2.Weight = 3D;
//
// xrTableCell1
// xrTableRow8
//
this.xrTableCell1.CanShrink = true;
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "E-Mail: controlling@sdb-info.de";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell1.Weight = 1D;
this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3});
this.xrTableRow8.Name = "xrTableRow8";
this.xrTableRow8.Weight = 0.21253495466212644D;
//
// xrTableCell3
//
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Weight = 3D;
//
// Spitzabrechnung
//
@@ -1010,10 +1145,11 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1104,5 +1240,17 @@ namespace BeWo.SozialeDienstleistungenBeckerReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
private DevExpress.XtraReports.UI.GroupFooterBand Zwischensumme;
private DevExpress.XtraReports.UI.XRTable xrTable6;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
}
}