public static bool MachineIsRegistered2() { RestAdapter adapter = new RestAdapter("http://localhost:5400/api/v1/machine"); IMachine service = adapter.Create <IMachine>(); RestResponse <Machine> machineResponse = service.AutenticateMachine(service.GetMachineIdLocal()); Machine machine = machineResponse.Data; return(false); }
private async void Form1_Load(object sender, EventArgs e) { machineCode = machine.GetMachineIdLocal(); lblSerialEstacao.Text = machineCode; //Autenticou a maquinia var machineReturn = await machine.AutenticateMachine(machineCode); if (machineReturn.chave_mach != null && machineReturn.status_mach == true) { lblSerialEstacao.Text += " Estação Liberada"; //Maquinia autenticada, aqui vai gravar a data da autenticação } //Maquinia não esta liberada ou autorizada para uso do sistema else { MessageBox.Show("Estação não liberada, a aplicação ira fechar em 15 segundos"); await Task.Delay(TimeSpan.FromSeconds(15)); Application.Exit(); } }