public async Task <ActionResult> Delete(string contactPersonGuid) { if (string.IsNullOrEmpty(contactPersonGuid)) { return(new BadRequestResult()); } try { var user = HttpContext.User; var serviceGroupGuid = await UserIdentitInfo.GetUserServiceGroup(user.FindFirstValue(ClaimTypes.NameIdentifier)); await ContactInfo.ContactPersonDel(contactPersonGuid, serviceGroupGuid); return(new OkResult()); } catch (Exception e) { return(new StatusCodeResult(500)); } }