public async Task InitConsole() { try { //StartLogin(); //Inicia a api criando o usuario e iniciando o login String IdAccess = await Login.Start(); if (IdAccess != null) { ApiGSPN = new GSPNApi(new Usuario(IdAccess)); //inicia o cookie com id de acesso do usuario await ApiGSPN.GetCookieByIdAccess(); await ApiGSPN.GetUserData(); } Console.Clear(); List <ConsoleMenuItem> items = new List <ConsoleMenuItem>(); items.Add(new ConsoleMenuItem("Pesquisar aparelho by serial port", async() => await StartATAparelhoView())); items.Add(new ConsoleMenuItem("Ver Numero de Registros de dia", async() => { await StartCountCadastroClass(); })); items.Add(new ConsoleMenuItem("Procurar cliente", () => StartClientClass())); items.Add(new ConsoleMenuItem("Set Registros", () => StartCadastroClass())); items.Add(new ConsoleMenuItem("Visualizar data serial", () => StartDataSerialFile())); items.Add(new ConsoleMenuItem("Visualizar data", () => StartDataFile())); items.Add(new ConsoleMenuItem("Start Diagnostico", () => StartDiagnostico())); items.Add(new ConsoleMenuItem("Sair", async() => await EndMenu())); var menu = new MenuConsole(version.versionCode.ToString() + "IdAccess: " + (ApiGSPN == null ? "Offline" : IdAccess), items); menu.RunConsoleMenu(); } catch (Exception e) { Console.WriteLine(e.Message); } }
public RegistroClass() { WebApi = Main.ApiGSPN; spinner = new Spinner(); }
public AparelhoClass() { WebApi = Main.ApiGSPN; spinner = new Spinner(); }
public ClienteClass() { WebApi = Main.ApiGSPN; }