public JsonResult AddToSerie(int?id, int?seriid) { if (id == null || seriid == null) { Response.StatusCode = 500; return(Json(new { Message = "Lỗi" }, JsonRequestBehavior.AllowGet)); } else { using (DVCPContext conn = new DVCPContext()) { Series sr = conn.Series.Find(seriid); Post post = conn.Posts.Find(id); foreach (var x in sr.Tbl_POST) { if (x.post_id.Equals(id)) { Response.StatusCode = 500; return(Json(new { Message = "Trùng lặp bài viết" }, JsonRequestBehavior.AllowGet)); } } sr.Tbl_POST.Add(post); post.Tbl_Series.Add(sr); conn.SaveChanges(); } return(Json(new { Message = "Thêm thành công" }, JsonRequestBehavior.AllowGet)); } }
protected override void Seed(DVCPContext context) { // This method will be called after migrating to the latest version. // You can use the DbSet<T>.AddOrUpdate() helper extension method // to avoid creating duplicate seed data. context.WebInfo.AddOrUpdate(x => x.id, new WebInfo { id = 1, web_name = "Đại Việt Cổ Phong", web_des = "Trang web chính thức của Đại Việt Cổ Phong", web_about = "Về Đại Việt Cổ Phong", } ); context.Users.AddOrUpdate(x => x.username, new User { username = "******", password = "******", // = admin123 fullname = "ADMIN ĐVCP", userrole = "admin", status = true, } ); context.Tags.AddOrUpdate(x => x.TagID, new Tag { TagID = 1, TagName = "Kiến trúc" }, new Tag { TagID = 2, TagName = "Chất liệu" }, new Tag { TagID = 3, TagName = "Binh bị" }, new Tag { TagID = 4, TagName = "Quân sự" }, new Tag { TagID = 5, TagName = "Thần thoại" }, new Tag { TagID = 6, TagName = "Văn hóa" }, new Tag { TagID = 7, TagName = "Phong tục" }, new Tag { TagID = 8, TagName = "Tôn giáo" }, new Tag { TagID = 9, TagName = "Trang phục" } ); context.SaveChanges(); }
public JsonResult RemoveFromSerie(int?id, int?seriid) { if (id == null || seriid == null) { Response.StatusCode = 500; return(Json(new { Message = "Lỗi" }, JsonRequestBehavior.AllowGet)); } else { using (DVCPContext conn = new DVCPContext()) { Series sr = conn.Series.Find(seriid); Post post = conn.Posts.Find(id); sr.Tbl_POST.Remove(post); post.Tbl_Series.Remove(sr); conn.SaveChanges(); } return(Json(new { Message = "Remove thành công" }, JsonRequestBehavior.AllowGet)); } }
public void SaveChanges() { entity.SaveChanges(); }
public void Commit() { context.SaveChanges(); }