Exemple #1
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (AppState.state == Actions.NOTHING)
     {
         ActivePanelEdit(Actions.ADD);
     }
     else if (AppState.state == Actions.ADD)
     {
         DisablePanelEdit();
         if (BLL_SanBay.InsertSanBay(currentSB))
         {
             Notification.Show("Thêm chuyến bay thành công", Status.SUCCESS);
         }
         reloadData();
     }
     else if (AppState.state == Actions.EDIT)
     {
         DisablePanelEdit();
         if (BLL_SanBay.UpdateSanBay(currentSB))
         {
             Notification.Show("Chỉnh sửa chuyến bay thành công", Status.SUCCESS);
         }
         reloadData();
     }
 }
Exemple #2
0
 private void btnSearch_Click(object sender, EventArgs e)
 {
     if (AppState.state != Actions.NOTHING)
     {
         var          dialog = new frmWarning("Cảnh Báo", "Bạn có muốn hủy bỏ chỉnh sửa?");
         DialogResult res    = dialog.ShowDialog();
         if (res == DialogResult.OK)
         {
             DisablePanelEdit();
         }
         else if (res == DialogResult.Cancel)
         {
             return;
         }
     }
     if (cbSearch.SelectedValue.ToString() == "MaSB")
     {
         sanBays = BLL_SanBay.SearchMaSB(tbSearch.Text);
     }
     else if (cbSearch.SelectedValue.ToString() == "TenSB")
     {
         sanBays = BLL_SanBay.SearchTenSB(tbSearch.Text);
     }
     bl = new SortableBindingList <SanBay>(sanBays);
     dgvAirports.DataSource = bl;
 }
Exemple #3
0
        private void loadData()
        {
            hvs    = BLL_HangVe.GetHangVes();
            dsSBDi = BLL_SanBay.GetSanBays();
            if (chuyenBay == null)
            {
                dsSBDen = BLL_SanBay.GetSanBays();
            }
            else
            {
                dsSBDen = BLL_TuyenBay.GetSanBaysFrom(chuyenBay.TB.SBDi.maSB);
            }
            sbtgs = BLL_SanBay.GetSanBays();

            cbSBDi.DisplayMember  = "TenSB";
            cbSBDi.ValueMember    = "MaSB";
            cbSBDen.DisplayMember = "TenSB";
            cbSBDen.ValueMember   = "MaSB";
            cbSBTG.DisplayMember  = "TenSB";
            cbSBTG.ValueMember    = "MaSB";

            cbSBTG.DataSource  = sbtgs;
            cbSBDi.DataSource  = dsSBDi;
            cbSBDen.DataSource = dsSBDen;

            onloading = false;
            state     = Actions.NOTHING;

            dtpNgay.Value = DateTime.Now;
        }
Exemple #4
0
        private void frmAirports_Load(object sender, EventArgs e)
        {
            cbSearch.DataSource    = sources();
            cbSearch.DisplayMember = "Name";
            cbSearch.ValueMember   = "ID";

            sanBays = BLL_SanBay.GetSanBays();
            bl      = new SortableBindingList <SanBay>(sanBays);
            dgvAirports.DataSource = bl;
            CustomDgv();
            checkPer();
            AppState.state = Actions.NOTHING;
        }
Exemple #5
0
        private void frmTuyenBay_Load(object sender, EventArgs e)
        {
            cbSearch.DataSource    = sources();
            cbSearch.DisplayMember = "Name";
            cbSearch.ValueMember   = "ID";

            tuyenBays = BLL_TuyenBay.GetTuyenBays();
            bl        = new SortableBindingList <TuyenBay>(tuyenBays);
            dgvTuyenBays.DataSource = bl;
            CustomDgv();

            cbSBDi.DataSource    = BLL_SanBay.GetSanBays();
            cbSBDi.DisplayMember = "TenSB";
            cbSBDi.ValueMember   = "MaSB";

            cbSBDen.DataSource    = BLL_SanBay.GetSanBays();
            cbSBDen.DisplayMember = "TenSB";
            cbSBDen.ValueMember   = "MaSB";

            checkPer();
        }
Exemple #6
0
 private void reloadData()
 {
     sanBays = BLL_SanBay.GetSanBays();
     bl      = new SortableBindingList <SanBay>(sanBays);
     dgvAirports.DataSource = bl;
 }
Exemple #7
0
 private void cbSBDen_SelectedIndexChanged(object sender, EventArgs e)
 {
     //if (onloading) return;
     sbtgs             = BLL_SanBay.GetSanBaysExcept(currentTB);
     cbSBTG.DataSource = sbtgs;
 }