public async Task <IActionResult> Edit(int id, [Bind("Bmi_Id,UserId,Date,BMI")] UserBMI userBMI) { if (id != userBMI.Bmi_Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(userBMI); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserBMIExists(userBMI.Bmi_Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(userBMI)); }
public async Task <IActionResult> Create([Bind("Bmi_Id,UserId,Date,BMI")] UserBMI userBMI) { if (ModelState.IsValid) { _context.Add(userBMI); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(userBMI)); }
public ActionResult CalculatorBMI(UserBMI user) { if (ModelState.IsValid) { user.bmi = user.weight / (user.growth * user.growth); return(View("ResultBMI", user)); } else { return(View(user)); } }
public ActionResult Register(UserBMI bmi) { if (ModelState.IsValid) { // Process the BMI for its type bmi.BMItype = Check_BMI(bmi.Height, bmi.Weight); using (OurDBContext db = new OurDBContext()) { db.userBMI.Add(bmi); db.SaveChanges(); } ModelState.Clear(); ViewBag.message = @"Records Archived."; } return(View()); }
// GET: Calculator public ActionResult CalculatorBMI() { UserBMI user = new UserBMI(); return(View(user)); }