public static WebAPIErrorModel GetAutheticationError(WebAPIEnums.AuthenticationStatus error) { return(new WebAPIErrorModel { error = "true", code = GetHttpStatusCode(error).ToString(), message = GetAuthError(error) }); }
private static int GetHttpStatusCode(WebAPIEnums.AuthenticationStatus error) { if (error == WebAPIEnums.AuthenticationStatus.CREDENTIAL_INVALID) { return((int)HttpStatusCode.Unauthorized); } else if (error == WebAPIEnums.AuthenticationStatus.FAILED) { return((int)HttpStatusCode.BadRequest); } return((int)HttpStatusCode.BadRequest); }
private static string GetAuthError(WebAPIEnums.AuthenticationStatus error) { if (error == WebAPIEnums.AuthenticationStatus.CREDENTIAL_INVALID) { return("Invalid authenticated params!"); } else if (error == WebAPIEnums.AuthenticationStatus.FAILED) { return("Invalid authorization!"); } return("Unknown error occurred"); }