private async void SetList() { try { AllJobsPublishedResult obj = await ConnectionAPI.Connection.GetJobList(1, 10); if (obj != null) { vm.EmAberto = new ObservableCollection <Job>(obj.jobs); vm.TotalDePaginas = obj.allPages; vm.SetaEsquerda_Visibility = false; if (vm.TotalDePaginas <= 1) { vm.SetaDireita_Visibility = false; } else { vm.SetaDireita_Visibility = true; } } } catch (System.Exception ex) { Debug.WriteLine("HomePrestador: " + ex.Message); MostrarMensagem.Mostrar(ex.Message); return; } }
public CadastroViewModel() { Nome = string.Empty; Sobrenome = string.Empty; Email = string.Empty; Senha = string.Empty; DataNasc = DateTime.Now; CriarConta_Command = new Command(() => { try { Usuario usuario = new Usuario() { Nome = Nome, Sobrenome = Sobrenome, Senha = Senha, Email = Email, DataNasc = DataNasc.ToString() }; dataBase.InsertUsuario(usuario); MostrarMensagem.Mostrar("Cadastrado com sucesso!"); } catch (Exception ex) { MostrarMensagem.Mostrar(ex.Message); } }); }
public LoginViewModel() { Email = string.Empty; Senha = string.Empty; Entrar_Command = new Command(() => { try { if (dataBase.Login(Email, Senha)) { App.Current.MainPage = new MainPage(); } else { MostrarMensagem.Mostrar("Usuário não cadastrado!"); } } catch (Exception ex) { MostrarMensagem.Mostrar(ex.Message); } }); }