Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
        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;
        }
Ejemplo n.º 5
0
 private void reloadData()
 {
     ves = BLL_Ve.GetVes();
     bl  = new SortableBindingList <Ve>(ves);
     dgvBuyTicket.DataSource = bl;
 }