public int InsertaAuditoria(String StrRutUsuario, String StrModulo, String StrAccion, String StrObservacion) { Funciones logs = new Funciones(); DatosAuditoria insertaLog = new DatosAuditoria(); String StrIP = logs.GetIpAddress(); String StrNombreMaquina = logs.GetCompCode(); String StrMacAddress = logs.GetMACAddress(); String StrDispositivo = String.Empty; HttpContext context = HttpContext.Current; if (context.Request.Browser.IsMobileDevice) { StrDispositivo = "SMARTPHONE O TABLET"; } else { StrDispositivo = "COMPUTADOR"; } return insertaLog.InsertarAuditoria(StrRutUsuario, StrIP, StrModulo, StrAccion, StrObservacion, StrDispositivo, StrNombreMaquina, StrMacAddress); }