public ActionResult Index(Models.Contato Contato)
        {
            IList <TipoContato> ListaTipoContato = new TipoContatoDAO().ListarTodos();

            ViewBag.ListaTipoContato = ListaTipoContato;
            ModelState.Clear();
            return(View(Contato));
        }
 public ActionResult Gravar(Models.Contato Contato)
 {
     if (ModelState.IsValid)
     {
         new ContatoDAO().Inserir(Contato);
         return(View("GravarSucesso"));
     }
     else
     {
         // ENVIAR O USUÁRIO PARA TELA DE ERRO.
         IList <TipoContato> ListaTipoContato = new TipoContatoDAO().ListarTodos();
         ViewBag.ListaTipoContato = ListaTipoContato;
         return(View("GravarErro"));
     }
 }