私はニュースのテーブルを持っており、モデルに変換する必要があります。このようなcodefirstでデータベーステーブルをモデルに変換する最も良い方法
:
私はNewsModel
を見るために渡す必要があると私はテーブルNews
を持っています。
public ActionResult EditNews(int NewsID)
{
NewsModel model = new NewsModel();
var editservice = _NewsSerivce.NewsByID(NewsID);
model.NewsID = editservice.NewsID;
model.NewsHeader = editservice.NewsHeader;
model.NewsTitle = editservice.NewsTitle;
model.NewsText = editservice.NewsText;
model.NewsDefaultFile = editservice.NewsDefaultFile;
model.CatID = editservice.CatID;
model.SubCatID = editservice.SubCatID;
DropDownCategory(model);
return View("Edit",model);
}
が、それは動作しますが、私は変換のための最善の方法を使用する必要があります。
私は、その変換されます。
何が最善の方法ですか?
「データベースからのコードファースト」とEntity Frameworkのを試してみてください。https://msdn.microsoft.com/en-us/library/jj200620(v=vs.113 ).aspx – Bambuk