public IActionResult ValidarUser(AvaliacaoPessoasModel menu, string TxtGestor, string TextGestor)
        {
            bool login           = menu.ValidarUser(TxtGestor);
            bool LogMatricula    = menu.ValidarMatricula(TxtGestor);
            bool log             = menu.ValidarUser1(TxtGestor);
            bool loger           = menu.ValidarUser2();
            bool logers          = menu.ValidarUser3(TxtGestor);
            bool LogerGestor     = menu.ValidarGestor(TextGestor);
            bool LogDiretorGesto = menu.ValidarDiretorGestor(TxtGestor);

            if (LogMatricula == true)
            {
                TempData["MensagemLoginInvalido"] = "Colaborador já Avaliado !";
                return(RedirectToAction("Index", "AvaliacaoPessoas"));
            }

            if (login)
            {
                menu.Insert(TxtGestor);

                HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome);
                HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula);
                // HttpContext.Session.SetString("NomeUsuarioCargo", usuario.Cargo);
                // HttpContext.Session.SetString("NomeUsuarioUnidade", usuario.Unidade);
                HttpContext.Session.SetString("IdUsuarioLogado", menu.Id.ToString());

                return(RedirectToAction("AvaliarPessoasGestor", "AvaliacaoPessoas"));
            }
            if (LogerGestor)
            {
                menu.InsertGestor(TextGestor);

                HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome);
                HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula);
                // HttpContext.Session.SetString("NomeUsuarioCargo", usuario.Cargo);
                // HttpContext.Session.SetString("NomeUsuarioUnidade", usuario.Unidade);
                HttpContext.Session.SetString("IdUsuarioLogado", menu.Id.ToString());

                return(RedirectToAction("AvaliarPessoasGestor", "AvaliacaoPessoas"));
            }
            if (LogDiretorGesto)
            {
                menu.InsertGestor(TxtGestor);

                HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome);
                HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula);
                // HttpContext.Session.SetString("NomeUsuarioCargo", usuario.Cargo);
                // HttpContext.Session.SetString("NomeUsuarioUnidade", usuario.Unidade);
                HttpContext.Session.SetString("IdUsuarioLogado", menu.Id.ToString());

                return(RedirectToAction("AvaliarPessoasGestor", "AvaliacaoPessoas"));
            }

            if (log)

            {
                menu.Insert(TxtGestor);

                HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome);
                HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula);
                // HttpContext.Session.SetString("NomeUsuarioCargo", usuario.Cargo);
                //  HttpContext.Session.SetString("NomeUsuarioUnidade", usuario.Unidade);
                HttpContext.Session.SetString("IdUsuarioLogado", menu.Id.ToString());
                return(RedirectToAction("AvaliarPessoasEspec", "AvaliacaoPessoas"));
            }

            if (loger)
            {
                menu.Insert(TxtGestor);

                HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome);
                HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula);
                //  HttpContext.Session.SetString("NomeUsuarioCargo", usuario.Cargo);
                //  HttpContext.Session.SetString("NomeUsuarioUnidade", usuario.Unidade);
                HttpContext.Session.SetString("IdUsuarioLogado", menu.Id.ToString());
                return(RedirectToAction("AvaliarPessoasGlTl", "AvaliacaoPessoas"));
            }
            if (logers)
            {
                menu.Insert(TxtGestor);

                HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome);
                HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula);
                //  HttpContext.Session.SetString("NomeUsuarioCargo", usuario.Cargo);
                //  HttpContext.Session.SetString("NomeUsuarioUnidade", usuario.Unidade);
                HttpContext.Session.SetString("IdUsuarioLogado", menu.Id.ToString());
                return(RedirectToAction("AvaliarPessoasAssist", "AvaliacaoPessoas"));
            }

            else
            {
                TempData["MensagemLoginInvalido"] = "Colaborador não Cadastrado !";
                return(RedirectToAction("Index", "AvaliacaoPessoas"));
            }
        }