public async void Step2_Load() { ObjectPostLoadVe objLoadVe = new ObjectPostLoadVe { dtochuyenbay = dtoChuyenBayXuatPhat, dtoTuyenBay = dtoTuyenBayXuatPhat }; //start get value String JSONresult = "{}"; // init HttpResponseMessage response = await client.PostAsJsonAsync("banve/step2/load-ve-may-bay-xuat-phat", objLoadVe); //Get, Post, Put, Delete method if (response.IsSuccessStatusCode) //response success { JSONresult = await response.Content.ReadAsStringAsync(); } JSONresult = JsonConvert.DeserializeObject <string>(JSONresult); // remove backslash from json string dtXuatPhat = (DataTable)JsonConvert.DeserializeObject(JSONresult, (typeof(DataTable))); //fill json to datatable //end VemayBayDataGridView.DataSource = dtXuatPhat; if (KhuHoi) // an va hien button chon ve khu hoi { TiepBtn.Visible = true; } else { TiepBtn.Visible = false; } }
private async void TiepBtn_Click(object sender, EventArgs e) // Button doi chon ve khu hoi va ve xuat phat { if (TiepBtn.Text == "Chọn vé khứ hồi") { XuatPhatLabel.Visible = false; // an lable xuat phat KhuHoiLable.Visible = true; // hien lable khu hoi TiepBtn.Text = "Trở lại"; ObjectPostLoadVe objLoadVe = new ObjectPostLoadVe { dtochuyenbay = dtoChuyenBayKhuHoi, dtoTuyenBay = dtoTuyenBayKhuHoi }; //start get value String JSONresult = "{}"; // init HttpResponseMessage response = await client.PostAsJsonAsync("banve/step2/load-ve-may-bay-khu-hoi", objLoadVe); //Get, Post, Put, Delete method if (response.IsSuccessStatusCode) //response success { JSONresult = await response.Content.ReadAsStringAsync(); } JSONresult = JsonConvert.DeserializeObject <string>(JSONresult); // remove backslash from json string dtKhuHoi = (DataTable)JsonConvert.DeserializeObject(JSONresult, (typeof(DataTable))); //fill json to datatable //end VemayBayDataGridView.DataSource = dtKhuHoi; } else { XuatPhatLabel.Visible = true; // hien lable xuat phat KhuHoiLable.Visible = false; // an lable khu hoi TiepBtn.Text = "Chọn vé khứ hồi"; VemayBayDataGridView.DataSource = dtXuatPhat; } }
public string PostKhuHoi([FromBody] ObjectPostLoadVe objLoadVe) { string JSONresult; DataTable dt = busStep2.LoadVeMayBayDatagridViewKhuHoi(objLoadVe.dtochuyenbay, objLoadVe.dtoTuyenBay); JSONresult = JsonConvert.SerializeObject(dt); return(JSONresult); }