Großkundenanschrift -> Grosskundenanschrift
This commit is contained in:
@@ -132,11 +132,11 @@ namespace BeWo
|
||||
{
|
||||
DebugConfigMode = DebugConfigMode.FeatureDakota,
|
||||
AutoLogin = true,
|
||||
SelectView = UIContext.Finance,
|
||||
SelectView = UIContext.Organisation,
|
||||
SelectIndex = 8,
|
||||
//DefaultLoginUsername = "m1",
|
||||
//DefaultLoginPassword = "bewobewo",
|
||||
//DefaultProfilename = "5000000000",
|
||||
DefaultLoginUsername = "m1",
|
||||
DefaultLoginPassword = "bewobewo",
|
||||
DefaultProfilename = "5000000000",
|
||||
EnableAutoRemoteDebugging = true
|
||||
});
|
||||
|
||||
|
||||
@@ -642,11 +642,11 @@
|
||||
Click="button_ik_ermitteln_click"
|
||||
IsEnabled="{Binding IsIKNumberValid}"
|
||||
Style="{StaticResource PrimaryButtonSmall}"
|
||||
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}"
|
||||
ToolTip="Daten aus Kostenträgerdatei ermitteln">
|
||||
ToolTip="Daten aus Kostenträgerdatei ermitteln"
|
||||
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}">
|
||||
<TextBlock Margin="3" TextAlignment="Center">
|
||||
GKV-Daten<LineBreak/>ermitteln
|
||||
</TextBlock>
|
||||
GKV-Daten<LineBreak />
|
||||
ermitteln</TextBlock>
|
||||
</Button>
|
||||
|
||||
|
||||
@@ -765,17 +765,18 @@
|
||||
Großkundenanschrift
|
||||
</Label>
|
||||
<TextBox
|
||||
x:Name="txt_großkundenanschrift"
|
||||
x:Name="txt_grosskundenanschrift"
|
||||
Grid.Row="3"
|
||||
Grid.Column="4"
|
||||
IsEnabled="False"
|
||||
Text="{Binding Path=GroßkundenanschriftDatenannahmestelle, Converter={StaticResource AddressToStringConverter}, UpdateSourceTrigger=PropertyChanged, Mode=OneWay}"
|
||||
Text="{Binding Path=GrosskundenanschriftDatenannahmestelle, Converter={StaticResource AddressToStringConverter}, UpdateSourceTrigger=PropertyChanged, Mode=OneWay}"
|
||||
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}" />
|
||||
|
||||
<Label
|
||||
Grid.Row="4"
|
||||
Grid.Column="3"
|
||||
VerticalAlignment="Center">
|
||||
VerticalAlignment="Center"
|
||||
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}">
|
||||
IK Datenannahmestelle
|
||||
</Label>
|
||||
<TextBox
|
||||
@@ -801,9 +802,8 @@
|
||||
IsEnabled="False"
|
||||
Text="{Binding Path=IKKostentrager, UpdateSourceTrigger=PropertyChanged}"
|
||||
ToolTip="{Binding Path=IKKostentrager, Converter={StaticResource Validation2TooltipConverter}, ConverterParameter={x:Static shared:ValidationType.OrganisationIKNumber}}"
|
||||
ToolTipService.ShowOnDisabled="True" />
|
||||
|
||||
|
||||
ToolTipService.ShowOnDisabled="True"
|
||||
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}" />
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
<GroupBox
|
||||
|
||||
@@ -100,7 +100,7 @@ namespace BeWo.ViewModel
|
||||
|
||||
private AddressVM _HausanschriftDatenannahmestelle;
|
||||
private AddressVM _PostfachanschriftDatenannahmestelle;
|
||||
private AddressVM _GroßkundenanschriftDatenannahmestelle;
|
||||
private AddressVM _GrosskundenanschriftDatenannahmestelle;
|
||||
|
||||
public OrganisationVM()
|
||||
{
|
||||
@@ -423,7 +423,7 @@ namespace BeWo.ViewModel
|
||||
|| (_Feiertage != null && _Feiertage.IsDirty)
|
||||
|| (HausanschriftDatenannahmestelle?.IsDirty ?? false)
|
||||
|| (PostfachanschriftDatenannahmestelle?.IsDirty ?? false)
|
||||
|| (GroßkundenanschriftDatenannahmestelle?.IsDirty ?? false);
|
||||
|| (GrosskundenanschriftDatenannahmestelle?.IsDirty ?? false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -870,13 +870,13 @@ namespace BeWo.ViewModel
|
||||
FirePropertyChanged(nameof(PostfachanschriftDatenannahmestelle));
|
||||
}
|
||||
}
|
||||
public AddressVM GroßkundenanschriftDatenannahmestelle
|
||||
public AddressVM GrosskundenanschriftDatenannahmestelle
|
||||
{
|
||||
get => _GroßkundenanschriftDatenannahmestelle;
|
||||
get => _GrosskundenanschriftDatenannahmestelle;
|
||||
set
|
||||
{
|
||||
_GroßkundenanschriftDatenannahmestelle = value;
|
||||
FirePropertyChanged(nameof(GroßkundenanschriftDatenannahmestelle));
|
||||
_GrosskundenanschriftDatenannahmestelle = value;
|
||||
FirePropertyChanged(nameof(GrosskundenanschriftDatenannahmestelle));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1004,7 +1004,7 @@ namespace BeWo.ViewModel
|
||||
? new AddressVM(dc2)
|
||||
: new AddressVM();
|
||||
|
||||
GroßkundenanschriftDatenannahmestelle = pDataContract.GroßkundenanschriftDatenannahmestelle is AddressDC dc3
|
||||
GrosskundenanschriftDatenannahmestelle = pDataContract.GrosskundenanschriftDatenannahmestelle is AddressDC dc3
|
||||
? new AddressVM(dc3)
|
||||
: new AddressVM();
|
||||
|
||||
@@ -1108,10 +1108,10 @@ namespace BeWo.ViewModel
|
||||
else
|
||||
pDataContract.PostfachanschriftDatenannahmestelle = null;
|
||||
|
||||
if (GroßkundenanschriftDatenannahmestelle is object)
|
||||
pDataContract.GroßkundenanschriftDatenannahmestelle = GroßkundenanschriftDatenannahmestelle.CommitToDataContract();
|
||||
if (GrosskundenanschriftDatenannahmestelle is object)
|
||||
pDataContract.GrosskundenanschriftDatenannahmestelle = GrosskundenanschriftDatenannahmestelle.CommitToDataContract();
|
||||
else
|
||||
pDataContract.GroßkundenanschriftDatenannahmestelle = null;
|
||||
pDataContract.GrosskundenanschriftDatenannahmestelle = null;
|
||||
|
||||
return pDataContract;
|
||||
}
|
||||
@@ -1130,7 +1130,7 @@ namespace BeWo.ViewModel
|
||||
HausanschriftDatenannahmestelle.UpdateByDataContract(response.Hausanschrift);
|
||||
FirePropertyChanged(nameof(HausanschriftDatenannahmestelle));
|
||||
PostfachanschriftDatenannahmestelle.UpdateByDataContract(response.Postfachanschrift);
|
||||
GroßkundenanschriftDatenannahmestelle.UpdateByDataContract(response.Großkundenanschrift);
|
||||
GrosskundenanschriftDatenannahmestelle.UpdateByDataContract(response.Grosskundenanschrift);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -74,9 +74,9 @@ namespace Dakota.Logic
|
||||
{
|
||||
var address = GetAddress(seg_ans);
|
||||
|
||||
if (seg_ans.ArtDerAnschrift == Models.Schlüssels.SchlüsselArtDerAnschrift.Großkundenanschrift)
|
||||
if (seg_ans.ArtDerAnschrift == Models.Schlüssels.SchlüsselArtDerAnschrift.Grosskundenanschrift)
|
||||
{
|
||||
sum.Großkundenanschrift = address;
|
||||
sum.Grosskundenanschrift = address;
|
||||
}
|
||||
else if(seg_ans.ArtDerAnschrift == Models.Schlüssels.SchlüsselArtDerAnschrift.Postfachanschrift)
|
||||
{
|
||||
|
||||
@@ -12,14 +12,14 @@ namespace Dakota.Models.Schlüssels
|
||||
|
||||
public static SchlüsselArtDerAnschrift Hausanschrift => new SchlüsselArtDerAnschrift("1");
|
||||
public static SchlüsselArtDerAnschrift Postfachanschrift => new SchlüsselArtDerAnschrift("2");
|
||||
public static SchlüsselArtDerAnschrift Großkundenanschrift => new SchlüsselArtDerAnschrift("3");
|
||||
public static SchlüsselArtDerAnschrift Grosskundenanschrift => new SchlüsselArtDerAnschrift("3");
|
||||
|
||||
public static SchlüsselArtDerAnschrift Parse(string str)
|
||||
{
|
||||
var list = new SchlüsselArtDerAnschrift[] {
|
||||
Hausanschrift ,
|
||||
Postfachanschrift ,
|
||||
Großkundenanschrift};
|
||||
Grosskundenanschrift};
|
||||
|
||||
var schlüssel = GetSchlüssel(list, str);
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ namespace BeWo.Data.Entities
|
||||
public virtual bool GkvAusblenden { get; set; }
|
||||
public virtual Address HausanschriftDatenannahmestelle { get; set; }
|
||||
public virtual Address PostfachanschriftDatenannahmestelle { get; set; }
|
||||
public virtual Address GroßkundenanschriftDatenannahmestelle { get; set; }
|
||||
public virtual Address GrosskundenanschriftDatenannahmestelle { get; set; }
|
||||
|
||||
//public virtual Address GetDatenannahmestelleAddress()
|
||||
//{
|
||||
@@ -57,7 +57,7 @@ namespace BeWo.Data.Entities
|
||||
// {
|
||||
// HausanschriftDatenannahmestelle,
|
||||
// PostfachanschriftDatenannahmestelle,
|
||||
// GroßkundenanschriftDatenannahmestelle
|
||||
// GrosskundenanschriftDatenannahmestelle
|
||||
// };
|
||||
|
||||
// foreach (var address in addresses)
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<many-to-one name="InvoiceAddress" column="InvoiceAddressOid" class="BeWo.Data.Entities.Address, BeWo.Data" cascade="all" fetch="join"/>
|
||||
<many-to-one name="HausanschriftDatenannahmestelle" column="HausanschriftAddressOid" class="BeWo.Data.Entities.Address, BeWo.Data" cascade="all" fetch="join"/>
|
||||
<many-to-one name="PostfachanschriftDatenannahmestelle" column="PostfachanschriftAddressOid" class="BeWo.Data.Entities.Address, BeWo.Data" cascade="all" fetch="join"/>
|
||||
<many-to-one name="GroßkundenanschriftDatenannahmestelle" column="GroßkundenanschriftAddressOid" class="BeWo.Data.Entities.Address, BeWo.Data" cascade="all" fetch="join"/>
|
||||
<many-to-one name="GrosskundenanschriftDatenannahmestelle" column="GrosskundenanschriftAddressOid" class="BeWo.Data.Entities.Address, BeWo.Data" cascade="all" fetch="join"/>
|
||||
<many-to-one name="BankAccount" column="BankAccountOid" class="BeWo.Data.Entities.BankAccount, BeWo.Data" cascade="all" />
|
||||
<many-to-one name="CostBearer" column="CostBearerOid" cascade="all-delete-orphan" class="BeWo.Data.Entities.CostBearer, BeWo.Data" fetch="join"/>
|
||||
<many-to-one name="Function" column="FunctionValueListEntryOid" class="BeWo.Data.Entities.ValueListEntry,BeWo.Data" cascade="none" fetch="join"/>
|
||||
|
||||
@@ -199,7 +199,7 @@ namespace Host
|
||||
response.BezDatenannahmestelle = resolved.BezDatenannahmestelle;
|
||||
response.Hausanschrift = resolved.Hausanschrift;
|
||||
response.Postfachanschrift = resolved.Postfachanschrift;
|
||||
response.Großkundenanschrift = response.Großkundenanschrift;
|
||||
response.Grosskundenanschrift = response.Grosskundenanschrift;
|
||||
}
|
||||
|
||||
SendResponse(response);
|
||||
|
||||
24
Model/Changes_2025_06_17 Organisation Groß Rename.txt
Normal file
24
Model/Changes_2025_06_17 Organisation Groß Rename.txt
Normal file
@@ -0,0 +1,24 @@
|
||||
################################
|
||||
# README #
|
||||
################################
|
||||
# Nur ausführen, wenn im folg- #
|
||||
# enden Command ein Wert #
|
||||
# zurück gegeben wird #
|
||||
################################
|
||||
|
||||
SHOW COLUMNS FROM `organisation` LIKE 'GroßkundenanschriftAddressOid';
|
||||
|
||||
################################
|
||||
# Ausführen auf eigene Gefahr #
|
||||
################################
|
||||
|
||||
ALTER TABLE `organisation`
|
||||
DROP FOREIGN KEY `FK_ORGANISA_GROSADD`;
|
||||
ALTER TABLE `organisation`
|
||||
CHANGE COLUMN `GroßkundenanschriftAddressOid` `GrosskundenanschriftAddressOid` BIGINT NULL DEFAULT NULL ;
|
||||
ALTER TABLE `organisation`
|
||||
ADD CONSTRAINT `FK_ORGANISA_GROSADD`
|
||||
FOREIGN KEY (`GrosskundenanschriftAddressOid`)
|
||||
REFERENCES `address` (`Oid`)
|
||||
ON DELETE CASCADE
|
||||
ON UPDATE CASCADE;
|
||||
@@ -92,7 +92,7 @@ namespace BeWo.Service.DCEntityMapper
|
||||
|
||||
pDataContract.HausanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.HausanschriftDatenannahmestelle);
|
||||
pDataContract.PostfachanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.PostfachanschriftDatenannahmestelle);
|
||||
pDataContract.GroßkundenanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.GroßkundenanschriftDatenannahmestelle);
|
||||
pDataContract.GrosskundenanschriftDatenannahmestelle = MapperFactory.Address.CreateOrMapToNewDC(pEntity.GrosskundenanschriftDatenannahmestelle);
|
||||
|
||||
pDataContract.ContactInformations = MapperFactory.ContactDC_Contact.MapToNewDCs(pEntity.Contacts);
|
||||
|
||||
@@ -240,7 +240,7 @@ namespace BeWo.Service.DCEntityMapper
|
||||
|
||||
pEntity.HausanschriftDatenannahmestelle = MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.HausanschriftDatenannahmestelle, pEntity.HausanschriftDatenannahmestelle);
|
||||
pEntity.PostfachanschriftDatenannahmestelle = MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.PostfachanschriftDatenannahmestelle, pEntity.PostfachanschriftDatenannahmestelle);
|
||||
pEntity.GroßkundenanschriftDatenannahmestelle = MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.GroßkundenanschriftDatenannahmestelle, pEntity.GroßkundenanschriftDatenannahmestelle);
|
||||
pEntity.GrosskundenanschriftDatenannahmestelle = MapperFactory.Address.MergeOrCreateWithEntity(pDataContract.GrosskundenanschriftDatenannahmestelle, pEntity.GrosskundenanschriftDatenannahmestelle);
|
||||
|
||||
return pEntity;
|
||||
}
|
||||
|
||||
@@ -330,7 +330,7 @@ namespace BeWo.Service.ServiceImplementations
|
||||
Success = app8res.Success,
|
||||
Hausanschrift = app8res.Hausanschrift ?? new AddressDC(),
|
||||
Postfachanschrift=app8res.Postfachanschrift ?? new AddressDC(),
|
||||
Großkundenanschrift =app8res.Großkundenanschrift ?? new AddressDC()
|
||||
Grosskundenanschrift =app8res.Grosskundenanschrift ?? new AddressDC()
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -26,6 +26,6 @@ namespace BS.Shared.DataContracts.GkvAbrechnung
|
||||
[DataMember] public string BezDatenannahmestelle { get; set; }
|
||||
[DataMember] public AddressDC Hausanschrift { get; set; }
|
||||
[DataMember] public AddressDC Postfachanschrift { get; set; }
|
||||
[DataMember] public AddressDC Großkundenanschrift { get; set; }
|
||||
[DataMember] public AddressDC Grosskundenanschrift { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,6 +14,6 @@ namespace BS.Shared.DataContracts.Invoicing.GkvAbrechnung
|
||||
public string IKKrankenkasse { get; set; }
|
||||
public AddressDC Hausanschrift { get; set; }
|
||||
public AddressDC Postfachanschrift { get; set; }
|
||||
public AddressDC Großkundenanschrift { get; set; }
|
||||
public AddressDC Grosskundenanschrift { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,6 +20,6 @@ namespace BS.Shared.DataContracts.GkvAbrechnung
|
||||
[DataMember] public string BezDatenannahmestelle { get; set; }
|
||||
[DataMember] public AddressDC Hausanschrift { get; set; }
|
||||
[DataMember] public AddressDC Postfachanschrift { get; set; }
|
||||
[DataMember] public AddressDC Großkundenanschrift { get; set; }
|
||||
[DataMember] public AddressDC Grosskundenanschrift { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ namespace BS.Shared.DataContracts
|
||||
[DataMember] public List<FeiertagDC> Feiertage { get; set; }
|
||||
[DataMember] public ValueListEntryDC Function { get; set; }
|
||||
[DataMember] public bool GkvAusblenden { get; set; }
|
||||
[DataMember] public AddressDC GroßkundenanschriftDatenannahmestelle { get; set; }
|
||||
[DataMember] public AddressDC GrosskundenanschriftDatenannahmestelle { get; set; }
|
||||
[DataMember] public AddressDC HausanschriftDatenannahmestelle { get; set; }
|
||||
[DataMember] public string IBAN { get; set; }
|
||||
[DataMember] public string IKDatenannahmestelle { get; set; }
|
||||
@@ -101,7 +101,7 @@ namespace BS.Shared.DataContracts
|
||||
var lst = new List<AddressDC>() {
|
||||
HausanschriftDatenannahmestelle,
|
||||
PostfachanschriftDatenannahmestelle,
|
||||
GroßkundenanschriftDatenannahmestelle};
|
||||
GrosskundenanschriftDatenannahmestelle};
|
||||
|
||||
foreach (var add in lst)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user