示例#1
0
        public ActionResult Index()
        {
            UserInfoBO         user  = (UserInfoBO)SessionManager.GetUserInfo();
            ChatIndexViewModel model = new ChatIndexViewModel();

            CHAT_NOIDUNGBusiness = Get <CHAT_NOIDUNGBusiness>();
            model.ListChat       = CHAT_NOIDUNGBusiness.GetListChatHistory(user.DeptParentID.Value, user.ID, user.TENDANGNHAP, user.HOTEN);
            return(View(model));
        }
示例#2
0
        public PartialViewResult GetMoreChatContent(string fromUser, string toUser, string fromFullName, string toFullName, string chatId, int maxItem)
        {
            CHAT_NOIDUNGBusiness = Get <CHAT_NOIDUNGBusiness>();
            UserInfoBO    user  = (UserInfoBO)SessionManager.GetUserInfo();
            ChatViewModel model = new ChatViewModel();

            model.cosoId          = user.DeptParentID.Value;
            model.fromUser        = fromUser;
            model.toUser          = toUser;
            model.fromFullName    = fromFullName;
            model.toFullName      = toFullName;
            model.currentUserName = user.TENDANGNHAP;
            model.listChat        = CHAT_NOIDUNGBusiness.GetListChat(fromUser, toUser, DateTime.Now, 0, 15, maxItem);
            model.chatPanel_id    = chatId;
            return(PartialView("_GetMoreChatContent", model));
        }