public ActionResult Consulta()
        {
            List <ConsultaContatoModel> lista = new List <ConsultaContatoModel>();

            try
            {
                ContatoRepositorio rep = new ContatoRepositorio();
                foreach (Contato c in rep.FindAll())
                {
                    ConsultaContatoModel model      = new ConsultaContatoModel();
                    UsuarioRepositorio   repUsuario = new UsuarioRepositorio();



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


                    model.IdContato = c.IdContato;
                    model.Nome      = c.Nome;
                    model.Email     = c.Email;
                    model.Telefone  = c.Telefone;



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



            return(View(lista));
        }