public ActionResult Index()
        {
            List <ConsultaTarefaModel> lista = new List <ConsultaTarefaModel>();

            try
            {
                TarefaRep rep = new TarefaRep();
                foreach (Tarefa t in rep.FindAll())
                {
                    ConsultaTarefaModel model      = new ConsultaTarefaModel();
                    UsuarioRep          repUsuario = new UsuarioRep();

                    t.Usuario = new Usuario();
                    t.Usuario = repUsuario.FindByName(User.Identity.Name);

                    model.IdTarefa  = t.IdTarefa;
                    model.Titulo    = t.Titulo;
                    model.Descricao = t.Descricao;


                    lista.Add(model);
                }
            }
            catch (Exception e)
            {
                ViewBag.Mensagem = e.Message;
            }


            return(View(lista));
        }
Exemplo n.º 2
0
        public ActionResult Index()
        {
            List <ConsultaTarefaModel> lista = new List <ConsultaTarefaModel>();

            try
            {
                TarefaRepositorio rep = new TarefaRepositorio();
                foreach (Tarefa t in rep.FindAll())
                {
                    ConsultaTarefaModel model      = new ConsultaTarefaModel();
                    UsuarioRepositorio  repUsuario = new UsuarioRepositorio();



                    t.Usuario = new Usuario();
                    t.Usuario = repUsuario.FindByLogin(User.Identity.Name);


                    model.IdTarefa    = t.IdTarefa;
                    model.Nome        = t.Nome;
                    model.DataEntrega = t.DataEntrega;
                    model.Descricao   = t.Descricao;

                    lista.Add(model); //adicionar na lista..
                }
            }
            catch (Exception e)
            {
                //gerar mensagem de erro..
                ViewBag.Mensagem = e.Message;
            }
            //enviando a model..



            return(View(lista));
        }