Inquiridor
Code First / Data Annotations / WCF / WPF Validation

Pergunta
-
Bom dia, estou precisando de ajuda na seguinte questão: Estou desenvolvendo um sistema em camadas utilizando code first, são elas: (Dados, Negocios, Servicos e UI). Na camada de dados, eu criei minhas classes que representam as tabelas do BD e adicionei Data Annotations nelas. Muito bem, o que eu gostaria de fazer agora é que na UI feita em WPF essas Data Annotations fossem utilizadas para realizar a validação dos campos correspondentes, mas eu não queria colocar uma nova logica de validação, gostaria de aproveitar as proprias Data Annotations que estão na camada de dados, não consegui encontrar material claro sobre o tema, apenas reforçando, a UI esta consumindo a camada de serviço, alguem poderia me ajudar neste ponto? Obrigado.
Todas as Respostas
-
Olá Ricardo,
Tudo beleza?
No projeto WPF, quando vc fez a referência para o serviço vc marcou a opção "Reutilizar tipo existentes em assemblies referenciados"?
Veja se este link ajuda: http://weblogs.asp.net/scottgu/archive/2010/12/08/announcing-entity-framework-code-first-ctp5-release.aspx
É sobre ASP.Net MVC, mas deve ajudar.
[]s!
Fernando Henrique Inocêncio Borba Ferreira
Microsoft MVP - Data Platform Development
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique
Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil- Sugerido como Resposta Fernando Henrique Inocêncio Borba FerreiraMicrosoft employee, Moderator segunda-feira, 1 de outubro de 2012 12:13
-
-
Olá Ricardo,
Vc esta utilizando o NotifyOnValidationError?
Veja este link: http://stackoverflow.com/questions/1492290/how-to-do-validation-on-a-textbox-in-silverlight-end-to-end
[]s!
Fernando Henrique Inocêncio Borba Ferreira
Microsoft MVP - Data Platform Development
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique
Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil- Sugerido como Resposta Fernando Henrique Inocêncio Borba FerreiraMicrosoft employee, Moderator segunda-feira, 1 de outubro de 2012 12:13