public ActionResult Senha(FormCollection collection)
        {
            try
            {
                var valida      = validacaoViewServico.ValidaCampoObrigatorio(collection);
                var listaCampos = validacaoViewServico.GeraListaCampos(collection);

                //validar campos
                var result = Validacao.FormUsuarioValidarPreenchimento(listaCampos, true);
                ViewBag.MensagemRetorno = result;

                if (result.Trim() == "")
                {
                    Usuario usuario  = UsuarioServico.ConverteInfoFormEmObj(listaCampos, true);
                    var     registro = UsuarioServico.AlteraSenha(usuario); //gravando informaçoes
                    return(RedirectToAction("Index"));
                }

                return(RedirectToAction("Senha"));
            }
            catch (Exception)
            {
                throw;
            }
        }
        // GET: Usuario/Create
        public ActionResult Cadastro(FormCollection collection)
        {
            var valida      = validacaoViewServico.ValidaCampoObrigatorio(collection);
            var listaCampos = validacaoViewServico.GeraListaCampos(collection);

            //validar campos
            var result = Validacao.FormUsuarioValidarPreenchimento(listaCampos);

            if (result.Trim() == "")
            {
                Usuario usuario  = UsuarioServico.ConverteInfoFormEmObj(listaCampos, false);
                var     registro = UsuarioServico.Insere(usuario); //gravando informaçoes
            }

            ViewBag.MensagemRetorno = result;
            return(View("Index"));
        }