public ActionResult EfetuarMarcacaoDoPonto(PontoMarcar marcarPonto) { var funcionario = FuncionarioRepository.ListarComPerfil(Sessao.FuncionarioLogado.PerfilDeAcesso).SingleOrDefault(p => p.Email == marcarPonto.Email && p.Senha == marcarPonto.Senha); if (funcionario == null) { TempData["Mensagem"] = "Senha incorreta."; } else { PontoService.EfetuarMarcacaoDePonto(funcionario); TempData["Mensagem"] = "Ponto marcado com sucesso."; } return RedirectToAction("Index"); }
public ActionResult EfetuarMarcacaoDoPonto(PontoMarcar marcarPonto) { var funcionario = FuncionarioRepository.ListarComPerfil(Sessao.FuncionarioLogado.PerfilDeAcesso).SingleOrDefault(p => p.Email == marcarPonto.Email && p.Senha == marcarPonto.Senha); if (funcionario == null) { TempData["Mensagem"] = "Senha incorreta."; } else { PointService.EfetuarMarcacaoDePonto(funcionario); TempData["Mensagem"] = "Ponto marcado com sucesso."; } return(RedirectToAction("Index")); }