Différencier modification via RIA et via UI
Hello tout le monde
Pour simplifier les choses, mon appli est bindée sur une instance de PricingTaskDTO.
Je fais des updates via RIA services.
Lorsque je modifie certaines valeurs dans mon UI, je souhaite en modifier une autre automatiquement.
J'ai donc surchargé OnPropertyChanged côté SL dans une classe partial de mon entity.
En gros, mon fichier PricingTaskDTO.partial.cs ressemble à
Code:
1 2 3 4 5 6 7 8 9 10
|
public sealed partial class PricingTaskDTO : Entity
{
protected override void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs e)
{
base.OnPropertyChanged(e);
// mon code
}
} |
Le truc qui me dérange c'est que je rentre dans ce bout de code aussi bien pour les modifications faites via l'UI que pour les modifications faites lors d'un retour d'update via RIA Services (fonctionnement normal, j'en conviens)
Est-ce que vous avez une solution propre pour gérer ça ou je me lance dans de la bricole?
Merci