Hallo,
Misschien een beetje een vage titel maar ik zal uitleggen wat ik bedoel.
Ik lees een transaction status uit van een andere applicatie.
Deze returned een int die overeen komt met een bepaalde Enummeratie waarde.
Bijv.
etc.
Ik weet overigens niet welke waarde overeenkomt met welk enumeratie (misschien heeft iemand een tip hoe ik dit kan zien)
Nu wil ik dus ipv allerlei if statements meteen de enumeratie naar het scherm schrijven. dus als ik een 1 terug krijg dat ik als output krijg TRState.Error.
hoe kan ik dat doen?
dus ipv:
zoiets
Ik hoop dat het duidelijk is?
dank alvast!
Misschien een beetje een vage titel maar ik zal uitleggen wat ik bedoel.
Ik lees een transaction status uit van een andere applicatie.
Deze returned een int die overeen komt met een bepaalde Enummeratie waarde.
Bijv.
code:
1
2
3
4
5
| enum TRState
{
Error = 1,
Busy=2,
} |
etc.
Ik weet overigens niet welke waarde overeenkomt met welk enumeratie (misschien heeft iemand een tip hoe ik dit kan zien)
Nu wil ik dus ipv allerlei if statements meteen de enumeratie naar het scherm schrijven. dus als ik een 1 terug krijg dat ik als output krijg TRState.Error.
hoe kan ik dat doen?
dus ipv:
code:
1
2
3
4
5
| if((int)_transaction.get_Status()==(int)TRState.Error)
MessageBox.Show("transaction status=Error");
else
MessageBox.Show(_transaction.get_Status().ToString());
etc.. etc.. |
zoiets
code:
1
2
3
4
5
| ...hier moet ik iets doen? _transaction.get_Satus() ...of hier? MessageBox.Show(TRState); etc.. etc.. |
Ik hoop dat het duidelijk is?
dank alvast!
Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...