public ActionResult ActivateEmail(AHP.Core.DTO.ExternalUserInfo user) { GenericAjaxResponse <bool> response = new GenericAjaxResponse <bool>(); try { if (string.IsNullOrEmpty(user.Username)) { response.Success = false; response.Errors.Add("Username is required"); return(Json(response)); } if (string.IsNullOrEmpty(user.Email)) { response.Success = false; response.Errors.Add("Email is required"); return(Json(response)); } response = _restClient.ActivateEmail(user.Username, user.Email); } catch (Exception ex) { response.Success = false; response.Errors.Add("Error occurred. Please try again"); } return(Json(response)); }