Пример #1
0
        public static Boolean login(int facility_code, String username, String password, out String info)
        {
            String session_token = null;

            info = "";

            String mid = MachineID.getMachineID();

            //TODO: ask with api
            //Console.WriteLine("facility_code=" + facility_code + " username="******" password="******" mid="+mid);

            session_token = API.APIWorker.doLogin(facility_code, username, password, mid, out info);

            Console.WriteLine("session_token=" + session_token);

            if (session_token != null)
            {
                UserSessionAgent.username      = username;
                UserSessionAgent.facility_code = facility_code;
                UserSessionAgent.token         = session_token;
                return(true);
            }
            else
            {
                UserSessionAgent.username      = null;
                UserSessionAgent.facility_code = 0;
                UserSessionAgent.token         = null;
                return(false);
            }
        }
Пример #2
0
        public static String getMachineID()
        {
            if (!MachineID.checkMIDFileExists())
            {
                MachineID.createMIDFile();
            }
            String mid = MachineID.readMIDFile();

            if (mid == null)
            {
                mid = "";
            }
            return(mid);
        }
Пример #3
0
 public static String machineCode()
 {
     return(MachineID.getMachineID());
 }