protected void Page_Load(object sender, EventArgs e) { Response response = AmazonDynamoDBPositionTable.Instance.GetAllDataInDynamoDb(); getPositionLabel = Request.QueryString["positionlabel"]; if (null != getPositionLabel) { foreach (var item in response.PositionData) { foreach (var identity in item.SelectedIdentities) { if (identity == getPositionLabel) { PositionFilterCriteria taskCriteria = new PositionFilterCriteria(); taskCriteria.PositionLabel = item.PositionLabel; response = AmazonDynamoDBPositionTable.Instance.DynamoDbSearchTasks(taskCriteria); GenerateHTML(response); } } } } else { GenerateHTML(response); } }
public static Response SearchIdentities(PositionFilterCriteria PositionFilterCriteria) { Response response = AmazonDynamoDBPositionTable.Instance.DynamoDbSearchTasks(PositionFilterCriteria); return(response); }