コード例 #1
0
        private void btXoa_Click(object sender, EventArgs e)
        {
            if(cbMaTuyen.Text.Equals(""))
            {
                MessageBox.Show("Vui lòng chọn tuyến bay muốn xóa", "Lỗi");
                return;
            }

            QUANLYXEKHACHEntities db = new QUANLYXEKHACHEntities();
            BLL_TuyenXe temp = new BLL_TuyenXe();
            if(temp.canDelete(cbMaTuyen.SelectedItem.ToString()))
            {
                tblTuyenXe tuyenXe = db.tblTuyenXes.Where(t => t.MaTuyen == cbMaTuyen.SelectedItem.ToString()).Single();
                db.tblTuyenXes.Remove(tuyenXe);
                db.SaveChanges();
                MessageBox.Show("Xóa thành công", "Thông báo");
            }
            else
                MessageBox.Show("Tuyến không tồn tại", "Thông báo");
        }
コード例 #2
0
        private void btnThêm_Click(object sender, EventArgs e)
        {
            QUANLYXEKHACHEntities db = new QUANLYXEKHACHEntities();

            tblBenXe benXeDi = db.tblBenXes.Where(t => t.TenBenXe == cbTenBenDi.SelectedItem.ToString()).Single();
            tblBenXe benXeDen = db.tblBenXes.Where(t => t.TenBenXe == cbTenBenDen.SelectedItem.ToString()).Single();

            BLL_TuyenXe temp = new BLL_TuyenXe();
            if(temp.canInsert(benXeDi.MaBenXe, benXeDen.MaBenXe))
            {
                tblTuyenXe tuyenXe = new tblTuyenXe();
                tuyenXe.MaBenXeDi = benXeDi.MaBenXe;
                tuyenXe.MaBenXeDen = benXeDen.MaBenXe;
                tuyenXe.MaTuyen = txtMaTuyen.Text.ToString();

                db.tblTuyenXes.Add(tuyenXe);
                db.SaveChanges();

                MessageBox.Show("Thêm thành công");
            }
            else
                MessageBox.Show("Thêm thất bại");
        }