Пример #1
0
        /// <summary>
        /// Verifica si el Mail y los Últimos del DNI son correctos antes de continuar
        /// </summary>
        /// <param name="Mail"></param>
        /// <param name="digitos_DNI"></param>
        /// <returns></returns>
        public ActionResult ComprensionTest(string Mail, string digitos_DNI)
        {
            try
            {
                HomeManager Manager = new HomeManager();
                Sujeto      Sujeto  = Manager.ConsultarDatos(Mail);

                if (digitos_DNI == Sujeto.Ultimos_DNI &&
                    Sujeto.Completo_Digitos == "Si" &&
                    Sujeto.Completo_Monitoreo == "Si" &&
                    Sujeto.Completo_Comprension == "No")
                {
                    Session["ID"] = Sujeto.ID;
                    Session["FechayHora_Entrada_Comprension"] = Fecha_Hora_ARG();
                    return(View("~/Views/Home/Comprension.cshtml"));
                }
                else
                {
                    return(View("~/Views/Home/Error.cshtml"));
                }
            }
            catch (NullReferenceException)
            {
                return(View("~/Views/Home/Error.cshtml"));
            }
        }