我是 Entity Framework 的新手,对 C# 或 MVC3 不是很精通,但我正在努力。
我能够按照本教程进行修改以满足我的特定需求,这对于列出项目非常有效。
现在我正在尝试使用相同的原理向我的实体添加一个新行。但是,我不太确定该怎么做。真的,我不明白的唯一部分是类应该是什么类型。
public ???? CreateNewCollection(long id, Collection collection) {
var newCollection = new UserCollection {
uid = id,
CollectionName = collection.Name,
Type = db.CollectionTypes.Where(t => t.CollectionTypeName == collection.Type).First().ctypeid,
CreateDate = DateTime.Now
};
db.UserCollections.AddObject(newCollection);
db.SaveChanges();
return ???;
}