private void btnSearch_Click(object sender, EventArgs e) { if (cbSearch.SelectedValue.ToString() == "MaVe") { ves = BLL_Ve.SearchMaVe(tbSearch.Text); } else if (cbSearch.SelectedValue.ToString() == "MaCB") { ves = BLL_Ve.SearchMaCB(tbSearch.Text); } else if (cbSearch.SelectedValue.ToString() == "TenHK") { ves = BLL_Ve.SearchTenHK(tbSearch.Text); } else if (cbSearch.SelectedValue.ToString() == "CMND") { ves = BLL_Ve.SearchCMND(tbSearch.Text); } else if (cbSearch.SelectedValue.ToString() == "TG") { ves = BLL_Ve.SearchThoiGian(tbSearch.Text); } bl = new SortableBindingList <Ve>(ves); dgvBuyTicket.DataSource = bl; }
private void Edit(DataGridViewRow row) { AppState.state = Actions.EDIT; int maVe = (int)row.Cells["MaVe"].Value; int maCB = (int)row.Cells["MaCB"].Value; string tenHK = (string)row.Cells["TenHK"].Value; string cmnd = (string)row.Cells["CMND"].Value; string dienThoai = (string)row.Cells["DienThoai"].Value; DateTime thoiGian = (DateTime)row.Cells["ThoiGian"].Value; HangVe hv = (HangVe)row.Cells["HV"].Value; int giaVe = (int)row.Cells["GiaVe"].Value; Ve ve = new Ve(maVe, maCB, tenHK, cmnd, dienThoai, thoiGian, hv, giaVe); var dialog = new frmVeEditing(ve); DialogResult res = dialog.ShowDialog(); if (res == DialogResult.OK) { if (BLL_Ve.UpdateVe(dialog.ve)) { Notification.Show("Chỉnh sửa vé thành công", Status.SUCCESS); } reloadData(); } AppState.state = Actions.NOTHING; }
private void frmBuyTicket_Load(object sender, EventArgs e) { cbSearch.DataSource = sources(); cbSearch.DisplayMember = "Name"; cbSearch.ValueMember = "ID"; ves = BLL_Ve.GetVes(); bl = new SortableBindingList <Ve>(ves); dgvBuyTicket.DataSource = bl; CustomDgv(); //Update scrollbar scrollHelper = new PanelScrollHelper(pnScroll, sb, false); scrollHelper.UpdateScrollBar(); }
public override void Create() { AppState.state = Actions.ADD; var dialog = new frmVeEditing(); DialogResult res = dialog.ShowDialog(); if (res == DialogResult.OK) { int newMave = BLL_IdenMaVe.GetNewMaVe(); if (BLL_Ve.InsertVe(dialog.ve, newMave)) { Notification.Show("Bán vé thành công", Status.SUCCESS); BLL_IdenMaVe.ClearIden(); } reloadData(); } AppState.state = Actions.NOTHING; }
private void reloadData() { ves = BLL_Ve.GetVes(); bl = new SortableBindingList <Ve>(ves); dgvBuyTicket.DataSource = bl; }