public IEnumerable <ChatLookUC> GetSoloChatUC(string token) { List <ChatLookUC> soloChatUCs = new List <ChatLookUC>(); IService service = new WCFService(); IEnumerable <ChatDTO> chatDTOs = service.GetChats(token); if (chatDTOs != null) { foreach (ChatDTO chat in chatDTOs) { ChatLookUC soloChatUC = new ChatLookUC(); SoloChatVM soloChatVM = new SoloChatVM(); soloChatVM.Chat.Id = chat.Id; soloChatVM.Chat.Img = chat.Img; soloChatVM.Chat.Name = chat.Name; soloChatVM.Chat.Status = chat.Status; soloChatUC.DataContext = soloChatVM; soloChatUCs.Add(soloChatUC); } } return(soloChatUCs); }
public IEnumerable <ChatLookUC> GetGroupChatUC(string token) { List <ChatLookUC> groupChatUCs = new List <ChatLookUC>(); IService service = new WCFService(); IEnumerable <GroupChatDTO> groupChats = service.GetGroupChat(token); if (groupChats != null) { foreach (GroupChatDTO chat in groupChats) { ChatLookUC groupChatUC = new ChatLookUC(); GroupChatVM groupChatVM = new GroupChatVM(); groupChatVM.Chat.Id = chat.Id; groupChatVM.Chat.Img = chat.Img; groupChatVM.Chat.Name = chat.Name; groupChatVM.Chat.Status = chat.Status + " users"; groupChatVM.Chat.ChatAdminId = chat.ChatAdminId; groupChatUC.DataContext = groupChatVM; groupChatUCs.Add(groupChatUC); } } return(groupChatUCs); }