class UserClass{
#region Class properties which are binding from DB
.
.
.
#endregion
#region Constructor Methods
public UserClass(int _iUser_id)
{
// of course this is wrong but how can i quickly set properties
// which are coming from DB by extension method over context class?
this = DAO.context.GetById<UserClass>(_iUser_id);
}
#endregion
}
Répondre
Vous pouvez utiliser une méthode statique au lieu d'un constructeur:
public static UserClass GetById(int userId) {
return DAO.context.GetById<UserClass>(userId);
}
Merci pour votre réponse. C'est bon, au moins on a un sens;) – uzay95
Vous devez définir les propriétés manuellement.
Si vous le souhaitez vraiment, vous pouvez utiliser des arbres de réflexion ou d'expression pour faire défiler les propriétés, mais cela n'en vaut probablement pas la peine.
Oui, c'est beaucoup de code pour ce but. Même ce serait réutilisable. – uzay95
- 1. Propriétés ou méthodes de définition de classe?
- 2. Propriétés de classe de définition de problème
- 3. Définition des propriétés de profil dans asp.net
- 4. Définition des propriétés Active Directory
- 5. Définition récursive des propriétés maven
- 6. ActionScript Définition des propriétés d'objet à partir d'autres propriétés d'objet?
- 7. Définition des propriétés dans la génération déclenchée
- 8. Définition des propriétés Rundown dans Objective-C
- 9. Définition des propriétés d'alignement TabControl. C# Winforms
- 10. Définition des variables de classe publique
- 11. PHP extension des propriétés de classe
- 12. Utilisation interne de classe des propriétés publiques
- 13. C# Comment créer des objets sans définition de classe?
- 14. C++ définition de classe
- 15. Problème avec la définition des propriétés de Word en C#?
- 16. DataBind par rapport à la définition des propriétés de contrôle
- 17. Définition des propriétés de dégradé CSS3 avec jQuery?
- 18. Ordre de priorité dans la définition des propriétés dans asp.net
- 19. Définition des propriétés d'un objet par réflexion avec différents types de propriétés
- 20. Définition des propriétés en classe Une fois, l'accès à partir d'un autre
- 21. Convertisseur wpf: définition de plusieurs propriétés
- 22. Comment définir correctement les propriétés de classe?
- 23. comment assigner une des propriétés classe valeurs à otehr propriétés de classe valeurs
- 24. problème de définition de classe
- 25. Définition de propriétés protégées/privées à partir d'une instance différente de la même classe
- 26. sont des propriétés de classe ou des variables thread sûr
- 27. Obtenir par programme des méthodes et des propriétés de classe?
- 28. PHP propriétés de classe invisibles
- 29. Définition des propriétés d'espace réservé à partir du contrôleur?
- 30. Définition des propriétés css sur un e-mail HTML
Est-ce que DAO.context.GetById() retourne un objet UserClass ou autre chose? –
Désolé, j'ai changé la ligne de mademoiselle. – uzay95