public void AlterarTarefa(Tarefa tarefa)
        {
            using (dao = new TarefaDao())
            {
                Tarefa tarefaBanco = dao.BuscarPorId(tarefa.Id);
                tarefaBanco.DataDeEntrega = tarefa.DataDeEntrega;
                tarefaBanco.Descricao = tarefa.Descricao;
                tarefaBanco.Estado = tarefa.Estado;
                tarefaBanco.Nome = tarefa.Nome;

                dao.Editar(tarefa);
            }
        }
        public Boolean MarcarTarefaComoConcluida(int idTarefa)
        {
            try
            {
                using(dao = new TarefaDao())
                {
                    Tarefa tarefa = dao.BuscarPorId(idTarefa);
                    tarefa.Estado = EstadoTarefa.Executada;
                    dao.Editar(tarefa);

                    return true;
                }
            }
            catch (Exception)
            {

                throw;
            }
        }