示例#1
0
        public ActionResult Submit(String Feedback, String Name, User user)
        {
            if (Name != "" && Feedback != "")
            {
                Feedback fb = new Feedback()
                {
                    name     = Name,
                    feedback = Feedback
                };

                FeedbackDal fdal = new FeedbackDal();

                fdal.feedbacks.Add(fb);
                fdal.SaveChanges();

                return(View("Index", user));
            }
            else if (Name == "")
            {
                TempData["ErorName"] = "You must enter name!";
                return(View("WritingFeedback", user));
            }
            else
            {
                TempData["ErorFeedback"] = "You must enter Feedback!";
                return(View("WritingFeedback", user));
            }
        }
示例#2
0
        public ActionResult GetFeedbackByJason()
        {
            FeedbackDal     fdal        = new FeedbackDal();
            List <Feedback> objFeedback = fdal.feedbacks.ToList <Feedback>();

            return(Json(objFeedback, JsonRequestBehavior.AllowGet));
        }
示例#3
0
        public void UpdateFeedback(FeedBackDto fd)
        {
            FeedbackDal pd = new FeedbackDal();
            //pd.UpdateFeedback();
            ParticipantEnrollment pe = new ParticipantEnrollment();

            pe.EventID           = fd.EventID;
            pe.UserID            = fd.UserID;
            pe.InteractionSkill  = fd.InteractionSkill;
            pe.PresentationSkill = fd.PresentationSkill;
            pe.SubjectKnowledge  = fd.SubjectKnowledge;
            pe.TrainingContent   = fd.TrainingContent;
            pe.TrainingSkill     = fd.TrainingSkill;
            pe.Comments          = fd.Comments;
            pd.UpdateFeedback(pe);
        }
示例#4
0
        public static string UpdateFeedback(Feedback feed)
        {
            string str = "";

            switch (FeedbackDal.UpdateFeedback(feed))
            {
            case -2:
                str = "数据库连接异常!请检查您的数据库或联系管理员";
                break;

            case -1:
                str = "数据操作异常!请检查输入的数据或联系管理员";
                break;

            case 0:
                str = "操作失败,请检查数据是否错误";
                break;

            default:
                str = "追加成功!";
                break;
            }
            return(str);
        }
示例#5
0
 /// <summary>
 /// 处理反馈
 /// </summary>
 /// <param name="feedbackid">反馈id</param>
 /// <returns></returns>
 public static bool UpdateFeedback(int feedbackid)
 {
     return(FeedbackDal.UpdateFeedback(feedbackid) == 1);
 }
示例#6
0
 /// <summary>
 /// 查询所有反馈
 /// </summary>
 /// <returns></returns>
 public static List <FeedbackTable> SelectAllFeedback()
 {
     return(FeedbackDal.SelectAllFeedback());
 }
示例#7
0
 /// <summary>
 /// 删除一条反馈记录
 /// </summary>
 /// <param name="feedbackid">反馈id</param>
 /// <returns></returns>
 public static bool UserFeedbackDal(int feedbackid)
 {
     return(FeedbackDal.UserFeedbackDal(feedbackid) == 1);
 }
示例#8
0
 /// <summary>
 /// 查询一个用户的所有反馈记录
 /// </summary>
 /// <param name="userid"></param>
 /// <returns></returns>
 public static List <FeedbackTable> SeleteUserFeedback(int userid)
 {
     return(FeedbackDal.SeleteUserFeedback(userid));
 }
示例#9
0
 /// <summary>
 /// 用户提交反馈
 /// </summary>
 /// <param name="UserFeedback">反馈内容</param>
 /// <param name="Userid">用户id</param>
 /// <returns></returns>
 public static bool AddFeedback(string UserFeedback, string Userid)
 {
     return(FeedbackDal.AddFeedback(UserFeedback, Userid));
 }