Merge branch 'master' of ssh://float.beyondsoft.de/git/beyondSoft/Chat

This commit is contained in:
Lyndon
2017-11-24 19:17:59 +01:00
5 changed files with 76 additions and 25 deletions

View File

@@ -8,7 +8,7 @@
d:DesignHeight="300" d:DesignWidth="300" >
<Grid>
<GroupBox Header="Chat" x:Name="rootGroupBox" Background="#F3F3F3">
<Border x:Name="rootGroupBox" Background="#F3F3F3" BorderThickness="0">
<!--Style="{DynamicResource MainContentGroupBoxWithoutMaximizeBtnStyle}"-->
<Grid >
<!--Background="{StaticResource ObjectEditBackgroundBrush}"-->
@@ -67,7 +67,7 @@
<!-- KeyDown="Suche_OnKeyDown" TextChanged="Suche_OnTextChanged" -->
<Label Grid.Row="0" Grid.Column="0" MinHeight="25">Suche:</Label>
<!-- <GroupBox Grid.Column="0" Grid.Row="1" Header="Suche:" Style="{x:Null}"> -->
<TextBox x:Name="Suche" Grid.Column="0" Grid.ColumnSpan="2" Grid.Row="1" Margin="3,3,3,3" MinHeight="25" Height="25" VerticalContentAlignment="Center" TextChanged="Suche_OnTextChanged" VerticalAlignment="Top" ToolTip="Suchen Sie hier nach einem User in der Liste" >
<TextBox x:Name="Suche" Grid.Column="0" Grid.ColumnSpan="2" Grid.Row="1" Margin="3,3,3,3" MinHeight="25" Height="25" VerticalContentAlignment="Center" TextChanged="Suche_OnTextChanged" VerticalAlignment="Top" ToolTip="Suchen Sie hier nach einem Kontakt in der Liste" >
<TextBox.Resources>
<Style TargetType="{x:Type Border}">
<Setter Property="CornerRadius" Value="4"/>
@@ -391,6 +391,6 @@
</Grid>
</Grid>
</Grid>
</GroupBox>
</Border>
</Grid>
</UserControl>

View File

@@ -407,7 +407,6 @@ namespace ChatController.HauptKlassen
try
{
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();

View File

@@ -37,6 +37,8 @@ namespace ChatController.HauptKlassen
private UserDaten _userconect;
private ChatGruppenDaten _groupconect;
private bool showMessageBox = true;
public Login(string kundennummer, string chatCode,string benutzername,string passwort)
{
_kundennummer = kundennummer;
@@ -55,8 +57,10 @@ namespace ChatController.HauptKlassen
}
//
public Login()
public Login(string kundennummer)
{
_kundennummer = kundennummer;
showMessageBox = false;
ServerErmittlung();
}
@@ -111,8 +115,11 @@ namespace ChatController.HauptKlassen
}
catch (Exception e)
{
MessageBox.Show("Fehler: Es konnte keine Verbindung aufgebaut werden.", "ownChat Fehler",
MessageBoxButton.OK, MessageBoxImage.Error);
if (showMessageBox)
{
MessageBox.Show("Fehler: Es konnte keine Verbindung aufgebaut werden.", "ownChat Fehler",
MessageBoxButton.OK, MessageBoxImage.Error);
}
return false;
}
@@ -128,15 +135,22 @@ namespace ChatController.HauptKlassen
if (jsonDatentyp.Status == 1)
{
MessageBox.Show(
"Fehler: Kundennummer unbekannt.\nBitte überprüfen Sie die Anmeldeinformationen.",
"ownChat Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
if (showMessageBox)
{
MessageBox.Show(
"Fehler: Kundennummer unbekannt.\nBitte überprüfen Sie die Anmeldeinformationen.",
"ownChat Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
}
return false;
}
else if (jsonDatentyp.Status == 2)
{
MessageBox.Show("Der Diensttyp ist für die angegebene Kundennummer nicht definiert.", "ownChat Info",
MessageBoxButton.OK, MessageBoxImage.Asterisk);
if (showMessageBox)
{
MessageBox.Show("Der Diensttyp ist für die angegebene Kundennummer nicht definiert.",
"ownChat Info",
MessageBoxButton.OK, MessageBoxImage.Asterisk);
}
return false;
}
else
@@ -153,15 +167,22 @@ namespace ChatController.HauptKlassen
if (jsonDatentyp.Status == 1)
{
MessageBox.Show(
"Fehler: Kundennummer unbekannt.\nBitte überprüfen Sie die Anmeldeinformationen.",
"ownChat Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
if (showMessageBox)
{
MessageBox.Show(
"Fehler: Kundennummer unbekannt.\nBitte überprüfen Sie die Anmeldeinformationen.",
"ownChat Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
}
return false;
}
else if (jsonDatentyp.Status == 2)
{
MessageBox.Show("Der Diensttyp ist für die angegebene Kundennummer nicht definiert.",
"ownChat Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
if (showMessageBox)
{
MessageBox.Show(
"Der Diensttyp ist für die angegebene Kundennummer nicht definiert.",
"ownChat Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
}
return false;
}
else
@@ -171,7 +192,11 @@ namespace ChatController.HauptKlassen
}
catch (Exception e)
{
MessageBox.Show("Fehler: " + e.Message, "ownChat Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
if (showMessageBox)
{
MessageBox.Show("Fehler: " + e.Message, "ownChat Fehler", MessageBoxButton.OK,
MessageBoxImage.Error);
}
}
}
@@ -183,7 +208,11 @@ namespace ChatController.HauptKlassen
}
catch (Exception e)
{
MessageBox.Show("Fehler: " + e.Message, "ownChat Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
if (showMessageBox)
{
MessageBox.Show("Fehler: " + e.Message, "ownChat Fehler", MessageBoxButton.OK,
MessageBoxImage.Error);
}
return false;
}
}
@@ -252,10 +281,22 @@ namespace ChatController.HauptKlassen
{
if (jsonDaten.Errors.chatcode_failed != null)
{
MessageBox.Show("Fehler: "+ jsonDaten.Errors.chatcode_failed[0] + "\nBitte überprüfen Sie die Anmeldeinformationen.", "Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
if (showMessageBox)
{
MessageBox.Show(
"Fehler: " + jsonDaten.Errors.chatcode_failed[0] +
"\nBitte überprüfen Sie die Anmeldeinformationen.", "Info", MessageBoxButton.OK,
MessageBoxImage.Asterisk);
}
}else if (jsonDaten.Errors.login_failed != null)
{
MessageBox.Show("Fehler: "+ jsonDaten.Errors.login_failed[0] + "\nBitte überprüfen Sie die Anmeldeinformationen.", "Info", MessageBoxButton.OK, MessageBoxImage.Asterisk);
if (showMessageBox)
{
MessageBox.Show(
"Fehler: " + jsonDaten.Errors.login_failed[0] +
"\nBitte überprüfen Sie die Anmeldeinformationen.", "Info", MessageBoxButton.OK,
MessageBoxImage.Asterisk);
}
}
_ownchatVerbindungsaufbauOK = false;
@@ -268,7 +309,10 @@ namespace ChatController.HauptKlassen
}
catch (Exception e)
{
MessageBox.Show("Fehler:"+e.Message, "Fehler", MessageBoxButton.OK,MessageBoxImage.Error);
if (showMessageBox)
{
MessageBox.Show("Fehler:" + e.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
}
}
}
@@ -304,7 +348,10 @@ namespace ChatController.HauptKlassen
}
catch (Exception e)
{
MessageBox.Show("Fehler: "+e.Message, "Fehler", MessageBoxButton.OK,MessageBoxImage.Error);
if (showMessageBox)
{
MessageBox.Show("Fehler: " + e.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
}
}
}

View File

@@ -56,6 +56,11 @@ namespace ChatController
//var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
lblVersion.Content = String.Format("Version: {0}", _version);
#if DEBUG
TextBoxBenutzerName.Text = "BaeurleC";
TextBoxPasswort.Password = "asFdgAE5ERfdsew4!";
#endif
}
private void AnmeldenButton_OnClick(object sender, RoutedEventArgs e)

View File

@@ -28,8 +28,8 @@
<InstallUrl>https://app5.bewoplaner.de/chat/</InstallUrl>
<ProductName>ownChat Desktop</ProductName>
<PublisherName>beyondSoft GmbH</PublisherName>
<MinimumRequiredVersion>1.0.0.3</MinimumRequiredVersion>
<ApplicationRevision>4</ApplicationRevision>
<MinimumRequiredVersion>1.0.0.9</MinimumRequiredVersion>
<ApplicationRevision>10</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<CreateDesktopShortcut>true</CreateDesktopShortcut>