public IActionResult CreateStep0() { IntakeFormViewModel0 ifvm = new IntakeFormViewModel0(); VeteranIntakeForm veteranIntakeForm = _context.VeteranIntakeForms.FirstOrDefault(form => form.VeteranApplicationUserId == _userManager.GetUserId(User) && form.IsCompleted == null ); if (veteranIntakeForm != null) { ifvm.TermsAndConditions = veteranIntakeForm.TermsAndConditions; return(View(ifvm)); } return(View(ifvm)); }
public async Task <IActionResult> CreateStep0(IntakeFormViewModel0 intakeFormViewModel) { //if (ModelState.IsValid) //{ VeteranIntakeForm veteranIntakeForm = new VeteranIntakeForm(); veteranIntakeForm.CurrentStep = 1; veteranIntakeForm.TimeStamp = DateTime.Now; veteranIntakeForm.VeteranApplicationUserId = _userManager.GetUserId(User); veteranIntakeForm.TermsAndConditions = true; await _context.AddAsync(veteranIntakeForm); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(GoToStep), new { step = veteranIntakeForm.CurrentStep })); //} return(View(nameof(CreateStep0))); }