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()); } }