public void SalvarTarefa(object sender, EventArgs args) { bool isError = false; if (EntryNome.Text == null || EntryNome.Text.Trim().Length <= 0) { isError = true; DisplayAlert("Erro", "Nome não preenchido!", "Ok"); } if (this.Prioridade <= 0) { isError = true; DisplayAlert("Erro", "Prioridade não foi informada!", "Ok"); } if (!isError) { Tarefa nova = new Tarefa { Nome = EntryNome.Text.Trim(), Prioridade = this.Prioridade }; var gt = new GerenciadorTarefa(); gt.Adicionar(nova); App.Current.MainPage = new NavigationPage(new Inicio()); } }
private void Button_Clicked(object sender, EventArgs e) { try { if (TxtNome.Text == null || TxtNome.Text.Trim().Length == 0) { DisplayAlert("Nome inválido", "Dê um nome à sua tarefa antes de salvá-la.", "Ok"); return; } if (this.Prioridade == 0) { DisplayAlert("Prioridade inválida", "Escolha a prioridade antes de salvar sua tarefa.", "Ok"); return; } Tarefa tarefa = new Tarefa() { Nome = TxtNome.Text, Prioridade = this.Prioridade }; GerenciadorTarefa gerenciadorTarefa = new GerenciadorTarefa(); gerenciadorTarefa.Salvar(tarefa); App.Current.MainPage = new NavigationPage(new Inicio()); }catch (Exception ex) { DisplayAlert("Error", ex.Message, "Ok"); } }
private void CarregarTarefas() { SLTarefas.Children.Clear(); List <Tarefa> Lista = new GerenciadorTarefa().Listagem(); foreach (Tarefa tarefa in Lista) { LinhaStackLayout(tarefa); } }
private void LoadTarefas() { StackTarefas.Children.Clear(); var lista = new GerenciadorTarefa().Lista; int i = 0; foreach (Tarefa t in lista) { this.AddLinhaStackLayout(t, i++); } }
private void CarregarTarefa() { SLTarefas.Children.Clear(); List <Tarefa> lista = new GerenciadorTarefa().Listagem(); int i = 0; foreach (Tarefa tarefa in lista) { LinhaStackLayout(tarefa, i); i++; } }
private void CarregarTarefas() { SLTarefas.Children.Clear(); var lista = new GerenciadorTarefa().Listagem(); int i = 0; foreach (var tarefa in lista) { LinhaStackLayout(i, tarefa); i++; } }
private void carregarLista() { SLTarefas.Children.Clear(); List <Tarefa> listaTarefa = new GerenciadorTarefa().Listagem(); int index = -1; foreach (Tarefa tarefa in listaTarefa) { index++; SLTarefas.Children.Add(LinhaStackLayout(tarefa, index)); } }
private void ListarTarefas() { SLTarefas.Children.Clear(); //Limpa os elementos do StackLayout Carregado padrão de teste var tarefas = new GerenciadorTarefa().Listagem(); int i = 0; foreach (var tarefa in tarefas) { LinhaStackLayout(tarefa, i); i++; } }
private void CarregaTarefas() { SLTarefas.Children.Clear(); List <Tarefa> lista = new List <Tarefa>(); GerenciadorTarefa gerenciador = new GerenciadorTarefa(); lista = gerenciador.Listagem(); int index = 0; foreach (Tarefa tarefa in lista) { LinhaStackLayout(tarefa, index); index++; } }
private void CarregarTarefas() { //Assim temos um stack layout vazio SLTarefas.Children.Clear(); //Agora preencher com as linhas que criamos com base no xaml anterior //pegar todas as tarefas List <Tarefa> Lista = new GerenciadorTarefa().Listar(); //usar o for each pegando uma tarefa //e dizer que essa variaveu vai receber uma tarefa em cada iteracao //criando um indice para cada variavel int i = 0; foreach (Tarefa tarefa in Lista) { LinhaStackLayout(tarefa, i); i++; } }