Exemplo n.º 1
0
        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);
        }