public IActionResult Index(int?id, int?Matricula) { if (id != null) { if (id == 0) { HttpContext.Session.SetString("IdUsuarioLogado", string.Empty); HttpContext.Session.SetString("NomeUsuarioColaborador", string.Empty); HttpContext.Session.SetString("NomeUsuarioSetor", string.Empty); HttpContext.Session.SetString("NomeUsuarioTurno", string.Empty); HttpContext.Session.SetString("NomeUsuarioGestor", string.Empty); HttpContext.Session.SetString("NomeUsuarioEmail", string.Empty); HttpContext.Session.SetString("NomeUsuarioEmailGestor", string.Empty); HttpContext.Session.SetString("NomeUsuarioEmailRh", string.Empty); AvaliacaoPessoasModel objPlanoContas = new AvaliacaoPessoasModel(HttpContextAccessor); ViewBag.Registro = objPlanoContas.CarregarRegistro(Matricula); } } if (id != null) { AvaliacaoPessoasModel objPlanoContas = new AvaliacaoPessoasModel(); ViewBag.Registro = objPlanoContas.CarregarRegistro(id); } return(View()); }
public IActionResult ListaColaborador(int?id) { AvaliacaoPessoasModel obj = new AvaliacaoPessoasModel(HttpContextAccessor); ViewBag.ListaColaborador = obj.ListaColaborador(); ViewBag.ListaMatricula = obj.ListaMatricula(); return(View()); }
public IActionResult UpdateSenhaUpdate(string Pessoas14, string Pessoas15, string Pessoas16, string Pessoas17, string Pessoas18, string Pessoas19, string Pessoas20) { AvaliacaoPessoasModel objConta = new AvaliacaoPessoasModel(HttpContextAccessor); objConta.QuestionariosColaborador(); objConta.Assistente(Pessoas14, Pessoas15, Pessoas16, Pessoas17, Pessoas18, Pessoas19, Pessoas20); objConta.Questionarios(Pessoas14, Pessoas15, Pessoas16, Pessoas17, Pessoas18, Pessoas19, Pessoas20); return(RedirectToAction("Index", "AvaliacaoProcessos")); }
public IActionResult Index(AvaliacaoPessoasModel formulario) { if (ModelState.IsValid) { formulario.HttpContextAccessor = HttpContextAccessor; ViewBag.Registro = formulario.Matricula; return(RedirectToAction("Index")); } return(View()); }
public IActionResult ValidarAssist(AvaliacaoPessoasModel menu, string TxtGestor) { bool logers = menu.ValidarOP(); bool LogMatricula = menu.ValidarMatricula(TxtGestor); if (LogMatricula == true) { TempData["MensagemLoginInvalido"] = "Colaborador já Avaliado !"; return(RedirectToAction("Index", "AvaliacaoPessoas")); } if (logers) { menu.InsertAssist(TxtGestor); HttpContext.Session.SetString("NomeUsuarioColaborador", menu.Nome); HttpContext.Session.SetString("NomeUsuarioMatricula", menu.Matricula); return(RedirectToAction("AvaliarPessoasAssist", "AvaliacaoPessoas")); } else { TempData["MensagemLoginInvalido"] = "Colaborador não Cadastrado"; return(RedirectToAction("Index_Assist", "AvaliacaoPessoas")); } }
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")); } }