Exemplo n.º 1
0
        public ActionResult Registrar(usuario ussuario)
        {
            DataTable tabla = new DataTable();

            if (ModelState.IsValid)
            {
                tabla = ussuario.Consulta(ussuario.correo);
                if (tabla.Rows.Count > 0)
                {
                    ViewBag.msg = "Esta cuenta de correo ya esta ligada a un usuario";
                    return(View());
                }
                else
                {
                    double tmb      = 0.0;
                    double imc      = 0.0;
                    string corporal = "";
                    tmb      = ussuario.TMB(ussuario.sexo, ussuario.altura, ussuario.peso, ussuario.frecuencia, ussuario.edad, ussuario.kxp);
                    imc      = ussuario.IMC(ussuario.peso, ussuario.altura);
                    corporal = ussuario.composicionCorporal(imc);
                    ussuario.Insertar(ussuario.correo, ussuario.contrasena, ussuario.nombreusuario, ussuario.peso, ussuario.altura, ussuario.sexo, ussuario.frecuencia, tmb, imc, ussuario.kxp, ussuario.edad, corporal);
                    return(RedirectToAction("Index"));
                }
            }
            else
            {
                ViewBag.msg = "Debe completar todos los campos";
                return(View());
            }
        }