私は 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 ???;
}