示例#1
0
        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));
        }
示例#2
0
        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)));
        }