public void atualizarStatus(Tarefa tarefaAux) { tarefaAux.finalizado = !tarefaAux.finalizado; new TarefasDataAccess().editarTarefa(tarefaAux); tarefas = new TarefasDataAccess().getTarefas(); OnpropertyChanged("tarefas"); }
public void editar(Tarefa tarefaAux) { tarefaAtual = tarefaAux; OnpropertyChanged("tarefaAtual"); tarefas = new TarefasDataAccess().getTarefas(); OnpropertyChanged("tarefas"); }
public TelaPrincipalViewModel() { tarefas = new TarefasDataAccess().getTarefas(); tarefaAtual = new Tarefa(); salvarTarefa = new Command(salvar); editarTarefa = new Command <Tarefa>(editar); excluirTarefa = new Command <Tarefa>(excluir); mudarStatus = new Command <Tarefa>(atualizarStatus); }
public void excluir(Tarefa tarefaAux) { tarefaAtual = tarefaAux; new TarefasDataAccess().excluirTarefa(tarefaAtual); tarefas = new TarefasDataAccess().getTarefas(); OnpropertyChanged("tarefas"); tarefaAtual = new Tarefa(); OnpropertyChanged("tarefaAtual"); }
public void salvar() { if (tarefaAtual.id == 0) { tarefaAtual.finalizado = false; new TarefasDataAccess().salvarTarefa(tarefaAtual); } else { new TarefasDataAccess().editarTarefa(tarefaAtual); } tarefas = new TarefasDataAccess().getTarefas(); OnpropertyChanged("tarefas"); tarefaAtual = new Tarefa(); OnpropertyChanged("tarefaAtual"); }