Esempio n. 1
0
        /// <summary>
        /// 删除提问
        /// </summary>
        /// <param name="id"></param>
        /// <param name="db"></param>
        /// <returns></returns>
        public Boolean deleteQuestion(string id, JSZX_ResourceEntities db)
        {
            try
            {
                T_Res_Qa qa = db.T_Res_Qa.First(t => t.ID == id);

                db.T_Res_Qa.Remove(qa);

                db.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                clsLog.ErrorLog("Resource", "deleteQuestion", ex.Message);
                return(false);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 回复问题
        /// </summary>
        /// <param name="id"></param>
        /// <param name="answer"></param>
        /// <param name="userId"></param>
        /// <param name="db"></param>
        /// <returns></returns>
        public bool updateResQa(string id, string answer, string userId, JSZX_ResourceEntities db)
        {
            try
            {
                T_Res_Qa qa = db.T_Res_Qa.First(t => t.ID == id);

                qa.ANSWER     = answer;
                qa.MODIFYID   = userId;
                qa.MODIFYTIME = DateTime.Now;

                db.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                clsLog.ErrorLog("Resource", "updateResQa", ex.Message);
                return(false);
            }
        }
Esempio n. 3
0
        /// <summary>
        /// 保存提问
        /// </summary>
        /// <param name="rm">提问信息</param>
        /// <param name="db"></param>
        /// <returns></returns>
        public bool insertQa(ResourceModel rm, JSZX_ResourceEntities db)
        {
            try
            {
                T_Res_Qa qa = new T_Res_Qa();
                qa.ID         = Guid.NewGuid().ToString();
                qa.RES_ID     = rm.Id;
                qa.APPEND_ID  = rm.AppId;
                qa.QUESTION   = rm.Question;
                qa.CREATEID   = rm.UserId;
                qa.CREATETIME = DateTime.Now;

                db.T_Res_Qa.Add(qa);

                db.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                clsLog.ErrorLog("Resource", "insertQa", ex.Message);
                return(false);
            }
        }