예제 #1
0
        private Uname GetUnixName()
        {
            if (_unixName == null)
            {
                var uname = new Uname();
                try
                {
                    Utsname utsname;
                    var callResult = Syscall.uname(out utsname);
                    if (callResult == 0)
                    {
                        uname.sysname = utsname.sysname ?? string.Empty;
                        uname.machine = utsname.machine ?? string.Empty;
                    }

                }
                catch (Exception ex)
                {
                    Logger.ErrorException("Error getting unix name", ex);
                }
                _unixName = uname;
            }
            return _unixName;
        }
 public List <RentCarUsersRentHistory> GetOrdersHistory([FromBody] Uname username)
 {
     return(Users.OrdersHistory(username.Username));
 }//return list of orders history
예제 #3
0
        private Uname GetUnixName()
        {
            if (_unixName == null)
            {
                var uname = new Uname();
                Utsname utsname;
                var callResult = Syscall.uname(out utsname);
                if (callResult == 0)
                {
                    uname.sysname = utsname.sysname;
                    uname.machine = utsname.machine;
                }

                _unixName = uname;
            }
            return _unixName;
        }
 public List <string> CheckUserExistance([FromBody] Uname userCheck)
 {
     return(Users.IsUserExist(userCheck.Username, userCheck.Email));
 } // check credentials existance