partial void LoginAction(NSObject sender) { ReportAssistADO ra = new ReportAssistADO(); reporter = ra.ReporterAssist; string user = UsernameText.StringValue; string pass = PasswordText.StringValue; reporter.LogIn(user, pass); //login bem sucedido if (pass.Equals(pass)) { logado = true; } if (logado) { TrabalhosView.Hidden = false; LoginButton.Hidden = true; LogoutButton.Hidden = false; int teste = reporter.Projects.Count; LoginLabel.StringValue = "Autenticado com sucesso " + teste; LoginLabel.Hidden = false; updateTrabalhosPopUp(); } else { LoginLabel.StringValue = "Username e/ou Password errada"; LoginLabel.Hidden = false; } }
partial void LogoutAction(NSObject sender) { reporter = null; LoginButton.Hidden = false; LoginLabel.StringValue = "Lougout feito com sucesso"; LogoutButton.Hidden = true; LoginLabel.Hidden = false; TrabalhosView.Hidden = true; TarefasView.Hidden = true; }