public JsonResult XihuanBiji(int DakaRen, int PinglunRen, int Kongjian, int Peibanshi, int ProductBook, int DakaBiji, bool status) { BijiDianzan xihuan = new BijiDianzan(); xihuan.DakaRen = DakaRen; xihuan.Dianzan = status; xihuan.DakaBiji = DakaBiji; xihuan.DianzanRen = PinglunRen; xihuan.Kongjian = Kongjian; xihuan.Peibanshi = Peibanshi; xihuan.ProductBook = ProductBook; Message msg = new Message(); try { var dianzan = unitOfWork._bijiDianzansRepository.Get(filter: u => u.DakaBiji == DakaBiji && u.DianzanRen == PinglunRen); if (dianzan.Count() > 0) { BijiDianzan _xihuan = dianzan.First(); _xihuan.Dianzan = xihuan.Dianzan; _xihuan.CreateTime = System.DateTime.Now; unitOfWork._bijiDianzansRepository.Update(_xihuan); } else { xihuan.CreateTime = System.DateTime.Now; unitOfWork._bijiDianzansRepository.Insert(xihuan); } unitOfWork.Save(); msg.MessageStatus = "true"; msg.MessageInfo = "点赞成功"; } catch { msg.MessageStatus = "false"; msg.MessageInfo = "点赞失败"; } return(Json(msg, JsonRequestBehavior.AllowGet)); }
public JsonResult XihuanBiji(int BijiZuozhe, int Canyuren, int Dushuying, int Peiduren, int Shumu, int Biji, bool status) { BijiDianzan xihuan = new BijiDianzan(); xihuan.BijiZuozhe = BijiZuozhe; xihuan.Dianzan = status; xihuan.DianzanBiji = Biji; xihuan.Dianzanren = Canyuren; xihuan.Dushuying = Dushuying; xihuan.Peiduren = Peiduren; xihuan.Shumu = Shumu; Message msg = new Message(); try { var dianzan = unitOfWork.bijiDianzansRepository.Get(filter: u => u.DianzanBiji == Biji && u.Dianzanren == Canyuren); if (dianzan.Count() > 0) { BijiDianzan _xihuan = dianzan.First(); _xihuan.Dianzan = xihuan.Dianzan; _xihuan.CreateTime = System.DateTime.Now; unitOfWork.bijiDianzansRepository.Update(_xihuan); } else { xihuan.CreateTime = System.DateTime.Now; unitOfWork.bijiDianzansRepository.Insert(xihuan); } unitOfWork.Save(); msg.MessageStatus = "true"; msg.MessageInfo = "点赞成功"; } catch { msg.MessageStatus = "false"; msg.MessageInfo = "点赞失败"; } return(Json(msg, JsonRequestBehavior.AllowGet)); }