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)); }
public EditQualificationView(QualificationViewModel editQualification, QualificationService qualificationService) : this() { _editQualification = new EditQualificationViewModel(editQualification, qualificationService); DataContext = _editQualification; }