Beispiel #1
0
        public JsonResult PingjiaCreate(int babyId, float pingjiaValue, int videoId, int videoCategory)
        {
            //检查一下是否有评论

            Message msg     = new Message();
            Pingjia pingjia = new Pingjia();

            pingjia.BabyId        = babyId;
            pingjia.VideoId       = videoId;
            pingjia.PingjiaValue  = pingjiaValue;
            pingjia.VideoCategory = videoCategory;
            pingjia.PingjiaTime   = DateTime.Now;

            bool ifsave = PingjiaServices.GetPingjiaCount(pingjia.VideoId, pingjia.BabyId, pingjia.PingjiaTime);

            if (!ifsave)
            {
                msg.MessageStatus = "true";
                msg.MessageInfo   = "此项目6小时内不能重复评价。";
            }
            else
            {
                if (ModelState.IsValid)
                {
                    unitOfWork.pingjiasRepository.Insert(pingjia);
                    unitOfWork.Save();
                    msg.MessageStatus = "true";
                    msg.MessageInfo   = "评估项目完成";
                }
                else
                {
                    msg.MessageStatus = "false";
                    msg.MessageInfo   = "评估项目失败";
                }
            }
            return(Json(msg, JsonRequestBehavior.AllowGet));
        }
        public DataTable GetDabiaolv(string devicecode, string jcys, string beginDate, string endDate)
        {
            var bn = new Pingjia();

            return(bn.GetDabiaolv(devicecode, jcys, beginDate, endDate));
        }