public long Create(Content content) { //Xử lý alias if (string.IsNullOrEmpty(content.MetaTitle)) { content.MetaTitle = StringHelper.ToUnsignString(content.Name); } content.CreateDate = DateTime.Now; //content.ViewCount = 0; db.Contents.Add(content); db.SaveChanges(); //Xử lý tag if (!string.IsNullOrEmpty(content.Tabs)) { string[] tags = content.Tabs.Split(','); foreach (var tag in tags) { var tagId = StringHelper.ToUnsignString(tag); var existedTag = this.CheckTag(tagId); //insert to to tag table if (!existedTag) { this.InsertTag(tagId, tag); } //insert to content tag this.InsertContentTag(content.ID, tagId); } } return(content.ID); }
public void UpdateImages(long productId, string images) { var product = db.Products.Find(productId); product.MoreImage = images; db.SaveChanges(); }
public bool Insert(OrderDetail detail) { try { db.OrderDetails.Add(detail); db.SaveChanges(); return(true); } catch { return(false); } }
public int InsertFeedBack(Feedback fb) { db.Feedbacks.Add(fb); db.SaveChanges(); return(fb.ID); }
public long Insert(User entity) { db.Users.Add(entity); db.SaveChanges(); return(entity.ID); }
public long Insert(Order order) { db.Orders.Add(order); db.SaveChanges(); return(order.ID); }
public long Insert(Category category) { db.Categories.Add(category); db.SaveChanges(); return(category.ID); }