in sovereignApplications/confidential/contosoHR/src/Pages/Employees/Create.cshtml.cs [33:53]
public async Task<IActionResult> OnPostAsync()
{
if (!ModelState.IsValid)
{
return Page();
}
try
{
var validationContext = new ValidationContext(Employee);
Validator.ValidateObject(Employee, validationContext, validateAllProperties: true);
_context.Employees.Add(Employee);
await _context.SaveChangesAsync();
}
catch (DbUpdateConcurrencyException)
{
throw;
}
return RedirectToPage("./Index");
}