Thanks.
It works.

I'm sorry if there are mistakes with my code, I've left .NET programming for more than a year.
And this is my first time using abstract, I've just used Struct and Enumerate before.
Maybe I've just Googled old codes.

About this part, I've just copy-paste it then forgot to remove the data types. :p Code:
  1. string _VoidCode = voidcode;
  2.             string _SessionID = sessionid;
  3.             DateTime _SessionExp = sessionexp;
  4.             int _SessionHours = sessionhrs;