示例#1
0
        public ActionResult Index(presenca presenca)
        {
            LoadFormJuri();

            var idUser       = ((Sisjuri.Models.usuario)Session["usuario"]).id_usuario;
            var presencaJuri = PresencaRepository.GetOneByJuriAndPresenca(presenca.pfk_id_juri, idUser);

            if (validate(presencaJuri))
            {
                return(View(presenca));
            }
            else
            {
                AtribuirHoras(presencaJuri);

                presenca = presencaJuri;
                PresencaRepository.Edit(presenca);

                return(RedirectToAction("GerarCertificado", new { idJuri = presenca.pfk_id_juri, idUsuario = idUser }));
            }
        }