Melhor maneira de manter ObservableCollection e ObjectContext em sincronia?
-
05-07-2019 - |
Pergunta
Eu tenho janela com uma caixa de listagem ligado a uma ObservableCollection de pessoas (um conjunto de estrutura de entidade objetos que recuperar em resposta a uma consulta de usuários: uma caixa de pesquisa), eu então ter funções como editar, apagar e adicionar novos. No momento eu estou simplesmente certificando-se de que cada vez que adicionar ou remover algo do banco de dados que também trabalham com o OC. Existe uma melhor maneira de lidar com isso?
Obrigado, Kohan.
Solução
Eu descobri que você pode precisar para gerenciar o OC-se quando se trata de manipulações EF. Por exemplo, quando você adiciona um novo item à DB
private bool AddItems(Item item)
{
bool addSucceed = false;
// Do adding ...
if(addSucceed)
MyObservableCollection.Remove(item)
else
// Error notificaiton here.
}
Espero que ajude.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow