データをデータベースに保存するにはどうすればよいですか?wcfサービスを使用してデータベースから取得できますが、それも取得したいのですが、どうすればよいですか?
これは私のサービスコードです
public BestuurModel GetBestuurByNaam(int id)
{
BestuurModel result = new BestuurModel();
return (from x in db.Persoon where x.Pers_ID == id
select new BestuurModel
{
Voornaam = x.Pers_Vnaam,
Achternaam = x.Pers_Anaam,
Email = x.Pers_Email,
Woonplaats = x.Pers_Woonplaats,
Telnr = (int)x.Pers_Telnr,
Informatie = x.Pers_Informatie,
}).FirstOrDefault();
}
public List<BestuurModel> GetAllBestuur(int orgId)
{
return (from x in db.Persoon
select new BestuurModel
{
Voornaam = x.Pers_Vnaam,
Achternaam = x.Pers_Anaam,
Email = x.Pers_Email,
Woonplaats = x.Pers_Woonplaats,
Telnr = (int)x.Pers_Telnr,
Informatie = x.Pers_Informatie
}).ToList();
}
Entity Frameworkを使用して保存し、新しいメソッドを作成し、モデルをパラメーターとして渡してから、コンテキストに追加してSaveChanges
メソッドを呼び出すと仮定します。
public void SaveToDB(BestuurModel model)
{
// Do validation etc.
db.persoon.Add(model);
db.persoon.SaveChanges();
}
開始するには、entity-frameworkとwcfのチュートリアルを確認することをお勧めします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加