Comment puis-je lire dans ma base de données un attribut int qui dans mon système est un attribut de type Enumeration dans le motif de référentiel, C#.Enumération dans le modèle de référentiel C#
J'ai fait une classe:
public class Status : Enumeration
{
public static readonly Status Active = new Status(0, "Active");
public static readonly Status Inactive = new Status(1, "Inactive");
public static readonly Status Removed = new Status(2, "Removed");
public Status()
{
}
private Status(int value, string displayName)
: base(value, displayName)
{
}
}
Ainsi, dans la classe Bank je mets un attribut d'état;
Au moment de la lecture de la banque où se trouve ma classe Bank et d'une table avec un attribut Status type int, plus l'attribut est nul.
Bonjour et bienvenue dans StackOverflow. Veuillez prendre le temps de lire la page d'aide, en particulier les sections intitulées ["Quels sujets puis-je poser à propos d'ici?"] (Http://stackoverflow.com/help/on-topic) et ["Quels types de questions dois-je évitez de demander? "] (http://stackoverflow.com/help/dont-ask). Et plus important, s'il vous plaît lire [la liste de contrôle de la question Stack Overflow] (http://meta.stackexchange.com/q/156810/204922). Vous pouvez également en savoir plus sur [Exemples minimaux, complets et vérifiables] (http://stackoverflow.com/help/mcve). –
Utilisez-vous EntityFramework ou tout simplement ADO.net? –
ADO.net avec DapperRepository – Dariel