public JsonResult SaveChat(ChatProperties prop)
        {
            Ctx       ct    = Session["ctx"] as Ctx;
            ChatModel model = new ChatModel(ct, prop.ChatID, prop.AD_Table_ID, prop.Record_ID, prop.Description);

            model.Ok(prop.ChatText);
            return(Json(true, JsonRequestBehavior.AllowGet));
        }
        public JsonResult LoadChat(ChatProperties prop)
        {
            Ctx       ct          = Session["ctx"] as Ctx;
            ChatModel model       = new ChatModel(ct, prop.WindowNo, prop.ChatID, prop.AD_Table_ID, prop.Record_ID, prop.Description, null, prop.page, prop.pageSize);
            ChatInfo  chatRecords = model.GetChatData();

            return(Json(JsonConvert.SerializeObject(chatRecords), JsonRequestBehavior.AllowGet));
        }