public ActionResult Reply(int id)
        {
            List <ViewYogaDicItem> DicItemlist = method.listDicItem(2563);
            SelectList             Diclist     = new SelectList(DicItemlist, "ID", "ItemName");

            ViewBag.Diclist = Diclist;
            tQuestionServiceClient client = new tQuestionServiceClient();
            ViewtQuestion          model  = client.GetById(id);

            ViewBag.Model = model;
            ViewBag.SelectedDicItemName = DicItemlist.First(p => p.ID == model.TitleID).ItemName;
            return(View(model));
        }
 public JsonResult Delete(int id)
 {
     try
     {
         tQuestionServiceClient client = new tQuestionServiceClient();
         ViewtQuestion          model  = client.GetById(id);
         model.IsDelete = true;
         client.Edit(model);
         return(Json(new { code = 0 }));
     }
     catch
     {
         return(Json(new { code = 1 }));
     }
 }
        public ActionResult FAQDetail(int id)
        {
            List <ViewYogaDicItem> DicItemlist = method.listDicItem(2563);

            ViewBag.Diclist = DicItemlist;
            tQuestionServiceClient client = new tQuestionServiceClient();
            var    model    = client.GetById(id);
            string whereStr = "";
            int    count    = 0;

            whereStr += "IsFAQ!" + true + ",";
            whereStr += "IsDelete!" + false + ",";
            whereStr += "Hot!" + true + ",";
            List <ViewtQuestion> hotList = client.GetList(whereStr, 1, 6, out count);

            ViewBag.HotList = hotList;
            return(View(model));
        }
 public JsonResult Reply(ViewtQuestion model)
 {
     try
     {
         tQuestionServiceClient client = new tQuestionServiceClient();
         ViewtQuestion          entity = client.GetById(model.ID);
         entity.ReplyContent = model.ReplyContent;
         entity.ReplyUid     = model.ReplyUid;
         entity.ReplyTime    = DateTime.Now;
         entity.State        = 2;
         client.Edit(entity);
         return(Json(new { code = 0 }));
     }
     catch
     {
         return(Json(new { code = 1 }));
     }
 }
 public JsonResult Update(ViewtQuestion model)
 {
     try
     {
         tQuestionServiceClient client = new tQuestionServiceClient();
         ViewtQuestion          entity = client.GetById(model.ID);
         entity.TitleID         = model.TitleID;
         entity.Hot             = model.Hot;
         entity.QuestionContent = model.QuestionContent;
         entity.ReplyContent    = model.ReplyContent;
         entity.ReplyUid        = model.ReplyUid;
         //回答时间在这里作为修改时间
         entity.ReplyTime = DateTime.Now;
         client.Edit(entity);
         return(Json(new { code = 0 }));
     }
     catch
     {
         return(Json(new { code = 1 }));
     }
 }