diff --git a/src/BreCalClient/EditTimesAgencyIncomingControl.xaml b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml
new file mode 100644
index 0000000..999230c
--- /dev/null
+++ b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs
new file mode 100644
index 0000000..b8e9d37
--- /dev/null
+++ b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs
@@ -0,0 +1,81 @@
+// Copyright (c) 2023 schick Informatik
+// Description:
+//
+
+using BreCalClient.misc.Model;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace BreCalClient
+{
+ ///
+ /// Interaction logic for EditTimesAgencyIncomingControl.xaml
+ ///
+ public partial class EditTimesAgencyIncomingControl : Window
+ {
+ #region Construction
+
+ public EditTimesAgencyIncomingControl()
+ {
+ InitializeComponent();
+ }
+
+ #endregion
+
+ #region Properties
+
+ public ShipcallControlModel ShipcallModel { get; set; } = new();
+
+ public Times Times { get; set; } = new();
+
+ #endregion
+
+ #region event handler
+
+ private void Window_Loaded(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void buttonOK_Click(object sender, RoutedEventArgs e)
+ {
+ this.CopyToModel();
+ this.DialogResult = true;
+ this.Close();
+ }
+
+ private void buttonCancel_Click(object sender, RoutedEventArgs e)
+ {
+ this.DialogResult = false;
+ this.Close();
+ }
+
+ #endregion
+
+ #region private methods
+
+ private void CopyToModel()
+ {
+
+ }
+
+ private void CopyToControls()
+ {
+
+ }
+
+ #endregion
+
+ }
+}
diff --git a/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml
new file mode 100644
index 0000000..c5582b5
--- /dev/null
+++ b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs
new file mode 100644
index 0000000..b568e9b
--- /dev/null
+++ b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs
@@ -0,0 +1,82 @@
+// Copyright (c) 2023 schick Informatik
+// Description:
+//
+
+using BreCalClient.misc.Model;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace BreCalClient
+{
+ ///
+ /// Interaction logic for EditTimesAgencyOutgoingControl.xaml
+ ///
+ public partial class EditTimesAgencyOutgoingControl : Window
+ {
+
+ #region Construction
+
+ public EditTimesAgencyOutgoingControl()
+ {
+ InitializeComponent();
+ }
+
+ #endregion
+
+ #region Properties
+
+ public ShipcallControlModel ShipcallModel { get; set; } = new();
+
+ public Times Times { get; set; } = new();
+
+ #endregion
+
+ #region event handler
+
+ private void Window_Loaded(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void buttonOK_Click(object sender, RoutedEventArgs e)
+ {
+ this.CopyToModel();
+ this.DialogResult = true;
+ this.Close();
+ }
+
+ private void buttonCancel_Click(object sender, RoutedEventArgs e)
+ {
+ this.DialogResult = false;
+ this.Close();
+ }
+
+ #endregion
+
+ #region private methods
+
+ private void CopyToModel()
+ {
+
+ }
+
+ private void CopyToControls()
+ {
+
+ }
+
+ #endregion
+
+ }
+}
diff --git a/src/BreCalClient/EditTimesAgencyShiftingControl.xaml b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml
new file mode 100644
index 0000000..6388efc
--- /dev/null
+++ b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs
new file mode 100644
index 0000000..c25378f
--- /dev/null
+++ b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs
@@ -0,0 +1,83 @@
+// Copyright (c) 2023 schick Informatik
+// Description:
+//
+
+using BreCalClient.misc.Model;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace BreCalClient
+{
+ ///
+ /// Interaction logic for EditTimesAgencyShiftingControl.xaml
+ ///
+ public partial class EditTimesAgencyShiftingControl : Window
+ {
+
+ #region Construction
+
+ public EditTimesAgencyShiftingControl()
+ {
+ InitializeComponent();
+ }
+
+ #endregion
+
+ #region Properties
+
+ public ShipcallControlModel ShipcallModel { get; set; } = new();
+
+ public Times Times { get; set; } = new();
+
+ #endregion
+
+ #region event handler
+
+ private void Window_Loaded(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void buttonOK_Click(object sender, RoutedEventArgs e)
+ {
+ this.CopyToModel();
+ this.DialogResult = true;
+ this.Close();
+ }
+
+ private void buttonCancel_Click(object sender, RoutedEventArgs e)
+ {
+ this.DialogResult = false;
+ this.Close();
+ }
+
+ #endregion
+
+ #region private methods
+
+ private void CopyToModel()
+ {
+
+ }
+
+ private void CopyToControls()
+ {
+
+ }
+
+ #endregion
+
+ }
+}
diff --git a/src/BreCalClient/Resources/Resources.Designer.cs b/src/BreCalClient/Resources/Resources.Designer.cs
index ed9cb7c..c45c9a6 100644
--- a/src/BreCalClient/Resources/Resources.Designer.cs
+++ b/src/BreCalClient/Resources/Resources.Designer.cs
@@ -460,6 +460,15 @@ namespace BreCalClient.Resources {
}
}
+ ///
+ /// Looks up a localized string similar to Incoming.
+ ///
+ public static string textIncoming {
+ get {
+ return ResourceManager.GetString("textIncoming", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Interval.
///
@@ -577,6 +586,15 @@ namespace BreCalClient.Resources {
}
}
+ ///
+ /// Looks up a localized string similar to Outgoing.
+ ///
+ public static string textOutgoing {
+ get {
+ return ResourceManager.GetString("textOutgoing", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Participants.
///
@@ -703,6 +721,15 @@ namespace BreCalClient.Resources {
}
}
+ ///
+ /// Looks up a localized string similar to Shifting.
+ ///
+ public static string textShifting {
+ get {
+ return ResourceManager.GetString("textShifting", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Ship.
///
diff --git a/src/BreCalClient/Resources/Resources.de.resx b/src/BreCalClient/Resources/Resources.de.resx
index 2cecb22..17f1405 100644
--- a/src/BreCalClient/Resources/Resources.de.resx
+++ b/src/BreCalClient/Resources/Resources.de.resx
@@ -385,4 +385,13 @@
Info
+
+ Einkommend
+
+
+ Ausgehend
+
+
+ Verholung
+
\ No newline at end of file
diff --git a/src/BreCalClient/Resources/Resources.resx b/src/BreCalClient/Resources/Resources.resx
index 5477bcf..76b6290 100644
--- a/src/BreCalClient/Resources/Resources.resx
+++ b/src/BreCalClient/Resources/Resources.resx
@@ -247,6 +247,9 @@
from
+
+ Incoming
+
Interval
@@ -286,6 +289,9 @@
Operations start
+
+ Outgoing
+
Participants
@@ -328,6 +334,9 @@
Search
+
+ Shifting
+
Ship