コード例 #1
0
        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;
            }
        }