public ActionResult CommentSummery(int?ComID, int?Users_id, int?rep_userid, int?Goods_id, int?Post_id, int?Video_id, string ComContent = null, int PaiseNum = 0) { if (Goods_id != null && ComContent != null) { Comments c = new Comments() { Users_id = (int)Session["Users_id"], Goods_id = Goods_id, Post_id = Post_id, Video_id = Video_id, ComContent = ComContent, ComTime = DateTime.Now, PaiseNum = 0 }; db.Comments.Add(c); db.SaveChanges(); } else if (ComID != null) { Reply r = new Reply() { ComID = (int)ComID, Users_id = (int)rep_userid, ReplyContent = ComContent, ReplyTime = DateTime.Now, }; db.Reply.Add(r); db.SaveChanges(); } IEnumerable <ViewModel> vmss = GetComAndRep(); return(PartialView(vmss)); }
//[ValidateAntiForgeryToken]特性用来防止伪造的跨站请求,配合表单中的@Html.AntiForgeryToken()使用 //对数据进行增删改时要防止csrf攻击! //该特性表示检测服务器请求是否被篡改。注意:该特性只能用于post请求,get请求无效。 //public ActionResult GoodsCreate([Bind(Include = "Goods_id,GoodsName,GoodsImage,GoodsJianjie,GoodsDetails,AddTime,Price,Count,GoodsK_id")]Goods goods) public ActionResult GoodsCreate([Bind(Include = "Goods_id,GoodsName,GoodsImage,GoodsJianjie,GoodsDetails,AddTime,Price,Count,GoodsK_id")] Goods goods) { try { HttpPostedFileBase postimage1 = Request.Files["GoodsImage"]; string filePath = postimage1.FileName; string filename = filePath.Substring(filePath.LastIndexOf("\\") + 1); string serverpath = Server.MapPath(@"\Images\") + filename; string relativepath = @"/Images/" + filename; postimage1.SaveAs(serverpath); goods.GoodsImage = relativepath; goods.AddTime = System.DateTime.Now; goodsmanager.AddGoods(goods); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { return(Content(ex.Message)); } ViewBag.GoodsK_id = new SelectList(db.GoodsK, "GoodsK_id", "GoodsKName", goods.GoodsK_id); return(View("GoodsCreate", goods)); }
public ActionResult SC(int id) { var book = db.Goods.Where(p => p.Goods_id == id).FirstOrDefault(); var type = db.GoodsK.Where(p => p.GoodsK_id == book.GoodsK_id).FirstOrDefault().GoodsKName; try { if (book != null) { FavoriteGoods fabook = new FavoriteGoods() { Users_id = (int)Session[" Users_id"], Goods_id = book.Goods_id, FavoriteType = type, Time = DateTime.Now, Number = 0 }; db.FavoriteGoods.Add(fabook); db.SaveChanges(); return(RedirectToAction("Index", "Like")); } else { return(Content("<script>;alert('收藏失败!');</script>")); } } catch (Exception ex) { //return ex.ToString(); return(Content(ex.Message)); } }
public ActionResult VideoKCreate([Bind(Include = "VideoK_id,VideoKName,Cover,VideoDetails,VideoJianjie,Source,AddTime")] VideoK videok) { videok.AddTime = System.DateTime.Now; try { HttpPostedFileBase videokcover = Request.Files["Cover"]; string filePath = videokcover.FileName; string filename = filePath.Substring(filePath.LastIndexOf("\\") + 1); string serverpath = Server.MapPath(@"\Images\VideoK\") + filename; string relativepath = @"/Images/VideoK/" + filename; videokcover.SaveAs(serverpath); videok.Cover = relativepath; vk.AddVideoK(videok); db.SaveChanges(); return(RedirectToAction("TypeIndex")); } catch (Exception ex) { return(Content(ex.Message)); } return(View("VideoKCreate", videok)); }
//public IQueryable<VideoComment> GetVideoCommentByVideoId(int ?id) //{ // var VideoComment = db.VideoComment.Include("Video").Where(c => c.Video_id == id); // return VideoComment; //} public void RemoveVideo(Video video) { //db.Shi.Add(goods); db.Video.Remove(video); db.SaveChanges(); }
public void AddUserInfo(UserInfo userInfo) { db.UserInfo.Add(userInfo); db.SaveChanges(); }
public void Goumai(int uid, string uname, string userphone, string address, string note) { int i = db.ShopCar_Orders(uid, uname, userphone, address, note); db.SaveChanges(); }
public void UpdateShopcarCount(ShopCar shopCar) { db.Entry(shopCar).State = EntityState.Modified; db.SaveChanges(); }
//public IQueryable<PostReply> GetPostReplyByPostId(int id) //{ // var post = db.PostReply.Include("Post").Where(o => o.Post_id == id); // return post; //} public void RemovePost(Post post) { db.Post.Remove(post); db.SaveChanges(); }
public void RemoveGoodsK(GoodsK goodsk) { db.GoodsK.Remove(goodsk); db.SaveChanges(); }
public void RemoveGoods(Goods goods) { db.Goods.Remove(goods); db.SaveChanges(); }
//public IQueryable<View_OrderDetails> FindviewodById(string uid) //{ // var viewordersd = db.View_OrderDetails.Where(c => c.Users_id == uid); // return viewordersd; //} public void RemoveOrdersDetails(OrderDetails ordersd) { db.OrderDetails.Remove(ordersd); db.SaveChanges(); }
public void RemoveVideoK(VideoK videok) { //db.Shi.Add(goods); db.VideoK.Remove(videok); db.SaveChanges(); }