protected void BtnSelect_Click(object sender, EventArgs e) { PIServiceReference.WebService1SoapClient serviceRef = new PIServiceReference.WebService1SoapClient(); string rawData = serviceRef.SelectVignetteByCarNumber(Number.Text); if (rawData.Equals("[]")) { LbResult2.Text = "Няма намерени записи по въведения от вас номер!"; LbResult2.ForeColor = System.Drawing.Color.Red; dataGrid.Visible = false; } else { JArray a = JArray.Parse(rawData); foreach (JObject o in a.Children <JObject>()) { Vignette newVignette = new Vignette(); newVignette.Id = (int)o["Id"]; newVignette.carNumber = (string)o["carNumber"]; newVignette.expirationDate = (string)o["expirationDate"]; newVignette.Category = (int)o["category"]; VignettesList.Add(newVignette); } LbResult2.Text = "Търсенето беше успешно! Резултатите са показани в таблицата долу."; LbResult2.ForeColor = System.Drawing.Color.Blue; dataGrid.DataSource = VignettesList; dataGrid.DataBind(); dataGrid.Visible = true; } }
protected void BtnShow_Click(object sender, EventArgs e) { PIServiceReference.WebService1SoapClient serviceRef = new PIServiceReference.WebService1SoapClient(); string rawData = serviceRef.ShowAllData(); JArray a = JArray.Parse(rawData); foreach (JObject o in a.Children <JObject>()) { Vignette newVignette = new Vignette(); newVignette.Id = (int)o["Id"]; newVignette.carNumber = (string)o["carNumber"]; newVignette.expirationDate = (string)o["expirationDate"]; newVignette.Category = (int)o["category"]; VignettesList.Add(newVignette); } LbResult2.Text = "Търсенето беше успешно! Резултатите са показани в таблицата долу."; LbResult2.ForeColor = System.Drawing.Color.Blue; dataGrid.DataSource = VignettesList; dataGrid.DataBind(); dataGrid.Visible = true; }