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"); }
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"); }