次のサービスクラスがあります。
public class MyService
{
List<MyModel> GetData() { .... }
void Save(List<MyModel> changedRows) { .... }
}
によって返されるリストに DataGridView のデータ ソースをバインドすることは可能ですかmyService.GetDate()
。次に、DataGridViewでユーザーが編集し、「SaveAll」ボタンをクリックして、関数を呼び出してすべての変更をコミットしますmyService.Save(???)
か?
変更された行のリストを取得してに渡すことは可能myService.Save(list)
ですか?
これは一般的な問題のようですが、多くの情報が見つかりません。間違ったアプローチを使用していますか?