Я возможно в самом начале ошибаюсь....
Context db;
private BindableCollection _contract;
public ContractService()
{
db = new Context();
_contract = new BindableCollection(db.Contracts.OrderBy(c=>c.ContractName));
}
public void GetData(Action, Exception> callback)
{
callback(_contract, null);
}
На сколько я понимаю я получаю коллекцию объектов Contract, а исходя из вашего примера мне нужна не коллекция
Почти, на самом деле я сам себя запутал разбираюсь в этих технологиях. Я реализую mvvm через caliburn и тут чуть-чуть иначе все. Если не так то поправьте, пожалуйста.
Роман: Ваша ссылка безусловно мне помогла) Благодарю за нее. Я уже тут выше описал в чем суть проблемы. С Вашего позволения я продублирую свой ответ.
Необходимо разработать базу данных для отдела. Поручили мне. Решил написать его в WPF + EF. Стал разбираться что к чему. Проект стал разрастаться и столкнулся с тем, что стал путаться в своем коде. Прочитал , что подобные проблемы решаются с помощью паттернов. Где всё строго структурированно. Если что-то не так делаю то поправьте пожалуйста. Или же тенденции сейчас таковы, что быза данных лучше и удобнее писать на ASP? Что WPF вроде как уже и не особо актуален.
PS это моя первая серьезная работа так, что строго не судите.