// GET: Customer/Delete/5 public async Task <ActionResult> Delete(int id) { AuthServerUser authServerUser = await _userManager.GetUserAsync(User); bool isdeleted = await APIClient.DeleteCustomer(authServerUser.customerID); if (isdeleted) { authServerUser.customerID = 0; IdentityResult result = await _userManager.UpdateAsync(authServerUser); if (result.Succeeded) { RedirectToRoute("Home"); return(RedirectToRoute("Home")); } else { foreach (var Error in result.Errors) { Debug.WriteLine("Customer Error " + Error.Description); } return(RedirectToAction(nameof(Edit))); } } else { return(RedirectToAction(nameof(Edit))); } }