public void LogUser(int tripid, DateTime created, DateTime modified) { string ip = System.Web.HttpContext.Current.Request.UserHostAddress; //string[] computer_name = System.Net.Dns.GetHostEntry(Request.ServerVariables["REMOTE_ADDR"]).HostName.Split(new Char[] { '.' }); string user = System.Web.HttpContext.Current.User.Identity.Name; string browser = System.Web.HttpContext.Current.Request.Browser.Browser; string machine = Environment.MachineName; string version = Environment.OSVersion.VersionString.ToString(); UserLog log = new UserLog() { LoggedMachineName = ip, LoggedUser = user, Version = browser, TripId = tripid, Created = created, Modified = modified }; _logUserService.LogUserEvent(log); }