コード例 #1
0
        public async Task <IActionResult> Edit(EditQualificationViewModel model)
        {
            var id = User.FindFirstValue(ClaimTypes.NameIdentifier);

            // bool ifExist = _context.QualificationDetails.Contains
            if (ModelState.IsValid)
            {
                QualificationDetails quali = new QualificationDetails
                {
                    ApplicantDetailsId  = id,
                    TenthPercentage     = model.TenthPercentage,
                    TwelthPercentage    = model.TwelthPercentage,
                    HighestQualifcation = model.HighestQualifcation
                };
            }



            if (id == null)
            {
                return(NotFound());
            }

            var qualification = await _context.QualificationDetails.FindAsync(id);

            if (qualification == null)
            {
                return(NotFound());
            }
            //ViewData["QualifcationId"] = new SelectList(_context.QualificationDetails, "Id", "Id", qualification.ApplicantDetailsId);
            return(View(qualification));
        }
コード例 #2
0
 public EditQualificationView(QualificationViewModel editQualification, QualificationService qualificationService) : this()
 {
     _editQualification = new EditQualificationViewModel(editQualification, qualificationService);
     DataContext        = _editQualification;
 }