private void btn_search_Click(object sender, EventArgs e) { bool flat = true; if (txt_search.Text == "") { flat = false; MessageBox.Show("Error! Key word is not emtyl"); return; } if (cb_search.SelectedIndex == -1) { flat = false; MessageBox.Show("Error! You must select option!"); return; } if (flat) { this.dgv_reservation.DataSource = null; List <Reservation_DTO> list_resevation = Reservation_BUS.Instance.Search_Reservation(this.cb_search.SelectedIndex, txt_search.Text); List <Reservation_DGV> list_reservation_dgv = new List <Reservation_DGV>(); foreach (Reservation_DTO reservation in list_resevation) { Reservation_DGV reservation_dgv = new Reservation_DGV(reservation.Id_reservation, reservation.Customer.Name, reservation.Is_group, reservation.People, reservation.Staff.Username, reservation.Status_reservation); list_reservation_dgv.Add(reservation_dgv); } dgv_reservation.DataSource = list_reservation_dgv; } }
private void cb_status_reservation_SelectedIndexChanged(object sender, EventArgs e) { List <Reservation_DTO> list_resevation = Reservation_BUS.Instance.GetListReservationByFilter(this.cb_status_reservation.SelectedIndex); List <Reservation_DGV> list_reservation_dgv = new List <Reservation_DGV>(); foreach (Reservation_DTO reservation in list_resevation) { Reservation_DGV reservation_dgv = new Reservation_DGV(reservation.Id_reservation, reservation.Customer.Name, reservation.Is_group, reservation.People, reservation.Staff.Username, reservation.Status_reservation); list_reservation_dgv.Add(reservation_dgv); } dgv_reservation.DataSource = list_reservation_dgv; }
private void Load_Data() { this.cb_status_reservation.SelectedIndex = 0; List <Reservation_DTO> list_resevation = Reservation_BUS.Instance.GetListReservationByFilter(0); List <Reservation_DGV> list_reservation_dgv = new List <Reservation_DGV>(); foreach (Reservation_DTO reservation in list_resevation) { Reservation_DGV reservation_dgv = new Reservation_DGV(reservation.Id_reservation, reservation.Customer.Name, reservation.Is_group, reservation.People, reservation.Staff.Username, reservation.Status_reservation); list_reservation_dgv.Add(reservation_dgv); } dgv_reservation.DataSource = list_reservation_dgv; }