static void Main(string[] args) { const int SW_HIDE = 0; //const int SW_SHOW = 5; var handle = GetConsoleWindow(); // Ocultar ShowWindow(handle, SW_HIDE); // Mostrar //ShowWindow(handle, SW_SHOW); var macAddress = GetEnderecoMAC(); var UserMac = ToolsDataBase.SelectUsuarioByUserMac(GetUser(), macAddress); if (UserMac.User == null || UserMac.MacAddress == null) { try { Usuario userNaoCadastrado = new Usuario { Nome = "", User = GetUser(), MacAddress = macAddress, Ativacao = "0" }; ToolsDataBase.InsertUsuario(userNaoCadastrado); Ativacao("false"); } catch { } } else { try { if (UserMac.User != GetUser() && UserMac.Ativacao != "True") { Ativacao("false"); } else if (UserMac.User == GetUser() && UserMac.Ativacao == "True") { Ativacao("true"); } else if (UserMac.User == GetUser() && UserMac.Ativacao == "False") { Ativacao("false"); } } catch { } } }
static void Main(string[] args) { var macAddress = Identifier("Win32_NetworkAdapterConfiguration", "MacAddress"); var UserMac = ToolsDataBase.SelectUsuarioByUserMac(GetUser()); if (UserMac.Nome == null) { try { Usuario userNaoCadastrado = new Usuario { Nome = "", User = GetUser(), MacAddress = macAddress.Replace(":", ""), Ativacao = "0" }; ToolsDataBase.InsertUsuario(userNaoCadastrado); Ativacao("false"); } catch { } } else { try { if (UserMac.User != GetUser() && UserMac.Ativacao != "True") { Ativacao("false"); } else if (UserMac.User == GetUser() && UserMac.Ativacao == "True") { Ativacao("true"); } } catch { } } }