Merge branch 'master' of ssh://float.beyondsoft.de/git/beyondSoft/BeWo
This commit is contained in:
@@ -123,7 +123,7 @@ namespace BeWoChatServer
|
||||
|
||||
var dataPacket = (Packet) asyncResult.AsyncState;
|
||||
|
||||
Console.WriteLine(DateTime.Now + ": Empfange Nachricht");
|
||||
Console.WriteLine(DateTime.Now + ": Empfange Nachricht (" + dataPacket.DataIdentifier.ToString() + ")");
|
||||
|
||||
LogAllClients();
|
||||
|
||||
@@ -307,7 +307,7 @@ namespace BeWoChatServer
|
||||
DAOFactory.GenericDAO.Insert(chatMessage);
|
||||
|
||||
var newestMessage = DAOFactory.SearchDAO.GetNewestChatMessageForConversation(dataPacket.RecipientPersonOid, dataPacket.SenderPersonOid, false);
|
||||
var newestChatMessage = new NewestChatMessage()
|
||||
var newestChatMessage = new NewestChatMessage
|
||||
{
|
||||
ChatMessageOid = chatMessage.Oid,
|
||||
IsTeam = false,
|
||||
@@ -437,7 +437,7 @@ namespace BeWoChatServer
|
||||
DAOFactory.GenericDAO.Insert(chatMessage);
|
||||
|
||||
var newestMessage = DAOFactory.SearchDAO.GetNewestChatMessageForConversation(dataPacket.RecipientPersonOid, dataPacket.SenderPersonOid, true);
|
||||
var newestChatMessage = new NewestChatMessage()
|
||||
var newestChatMessage = new NewestChatMessage
|
||||
{
|
||||
ChatMessageOid = chatMessage.Oid,
|
||||
IsTeam = true,
|
||||
@@ -604,6 +604,14 @@ namespace BeWoChatServer
|
||||
}
|
||||
}
|
||||
|
||||
private static Random random = new Random();
|
||||
public static string RandomString(int length)
|
||||
{
|
||||
const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
|
||||
return new string(Enumerable.Repeat(chars, length)
|
||||
.Select(s => s[random.Next(s.Length)]).ToArray());
|
||||
}
|
||||
|
||||
private static void SendNotificationPacket(Packet dataPacket, DataIdentifier dataIdentifier)
|
||||
{
|
||||
var notificationPacket = new Packet(dataPacket.Socket, dataPacket.ClientName, dataPacket.SenderPersonOid, 0, dataPacket.IsEmployee) { DataIdentifier = DataIdentifier.StatusNotificationLogout, Tenant = dataPacket.Tenant};
|
||||
|
||||
Reference in New Issue
Block a user