1 Imports DevComponents.DotNetBar
2 Imports System.Data.SqlClient
3 Public Class Form_Xe_30_Cho
4     Private lenh As String
5     Private lenh1 As String
6     Private Ban_ve As New Ban_ve
7     Private IdChuyen As String
8     Private bang_dat_ve As DataTable
9
10     Private Sub btn_Thoat_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_Thoat.Click
11         Ban_ve.Update_Ve_xe()
12         Me.Close()
13     End Sub
14
15     Private Sub btn_TaiXe_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_TaiXe.Click
16         MessageBox.Show(
"Chỗ này của tài xế bạn ơi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop)
17     End Sub
18
19     Private Sub Duyet_danh_sach_cho_ngoi()
20         With Form_Main
21             lenh =
"Select IdChuyen from ChuyenXe where IdTuyen = '" + .cbo_TenTuyenVe.SelectedValue.ToString + "'"
22             lenh &=
" and NgayDi = '" + FormatDateTime(CDate(.cbo_NgayVe.SelectedValue.ToString), DateFormat.ShortDate) + "' and Gio = '" + .cbo_GioVe.SelectedValue.ToString + "'"
23             lenh &=
" and So_Xe = '" + .cbo_XeVe.SelectedValue.ToString + "'"
24             
'Lay Idchuyen cua chuyen do ra
25             bang_dat_ve = Doc_bang(lenh)
26             IdChuyen = bang_dat_ve.Rows(
0)("IdChuyen").ToString
27         End With
28
29         lenh =
"Select * from ChoNgoi where IdChuyen = '" + IdChuyen + "' and So_Xe = '" + Form_Main.cbo_XeVe.SelectedValue.ToString + "'"
30         Dim com As New SqlCommand(lenh, connect)
31         Try
32             connect.Open()
33             Dim dr As SqlDataReader = com.ExecuteReader
34             While dr.Read = True
35                 For i As Integer =
0 To grb_30.Controls.Count - 1
36                     If dr.GetValue(
2).ToString = grb_30.Controls(i).Text Then
37                         CType(grb_30.Controls(i), DevComponents.DotNetBar.ButtonX).Image = My.Resources.hanh_khach
38                     End If
39                 Next
40             End While
41             connect.Close()
42         Catch ex As Exception
43             MessageBox.Show(
"Không đọc được danh sách chỗ ngồi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand)
44         End Try
45     End Sub
46
47     Private Sub Form_Xe_30_Cho_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
48         Duyet_danh_sach_cho_ngoi()
49     End Sub
50
51     Private Sub Duyet(ByVal but As DevComponents.DotNetBar.ButtonX)
52         Dim dg As DialogResult = MessageBox.Show(
"Ban có chắn chắc muốn đặt:" & vbNewLine & _
53                                 
"- Xe: " & Form_Main.cbo_XeVe.SelectedValue.ToString & vbNewLine & _
54                                 
"- Vị trí chỗ ngồi: " & but.Text, "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
55         If dg = Windows.Forms.DialogResult.Yes Then
56             lenh =
"Insert into ChoNgoi Values('" + IdChuyen + "', '" + Form_Main.cbo_XeVe.Text + "', '" + but.Text + "')"
57             lenh1 =
"Insert into BanVe(IdChuyen, TenHanhKhach, SDTHanhKhach) "
58             lenh1 &=
"Values('" + IdChuyen + "', N'" + Form_Main.txt_TenHanhKhach.Text + "', '" + Form_Main.txt_SoDTHanhKhach.Text + "')"
59             Dim com As New SqlCommand(lenh, connect)
60             Dim com1 As New SqlCommand(lenh1, connect)
61             Try
62                 connect.Open()
63                 com.ExecuteNonQuery()
64                 com1.ExecuteNonQuery()
65                 connect.Close()
66                 MessageBox.Show(
"Đặt chỗ thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information)
67                 Duyet_danh_sach_cho_ngoi()
68             Catch ex As Exception
69                 MessageBox.Show(
"Chỗ này đã có người đặt rồi bạn ơi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Hand)
70                 connect.Close()
71             End Try
72         Else
73             MessageBox.Show(
"Đã hủy thao tác chọn chỗ ngồi, bạn có thể chọn chỗ khác nếu muốn!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information)
74         End If
75     End Sub
76
77     Private Sub btn_8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_8.Click
78         Duyet(btn_8)
79     End Sub
80     Private Sub btn_7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_7.Click
81         Duyet(btn_7)
82     End Sub
83     Private Sub btn_3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_3.Click
84         Duyet(btn_3)
85     End Sub
86     Private Sub btn_4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_4.Click
87         Duyet(btn_4)
88     End Sub
89     Private Sub btn_6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_6.Click
90         Duyet(btn_6)
91     End Sub
92     Private Sub btn_5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_5.Click
93         Duyet(btn_5)
94     End Sub
95     Private Sub btn_2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_2.Click
96         Duyet(btn_2)
97     End Sub
98     Private Sub btn_1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_1.Click
99         Duyet(btn_1)
100     End Sub
101
102     Private Sub btn_20_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_20.Click
103         Duyet(btn_20)
104     End Sub
105
106     Private Sub btn_19_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_19.Click
107         Duyet(btn_19)
108     End Sub
109
110     Private Sub btn_18_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_18.Click
111         Duyet(btn_18)
112     End Sub
113
114     Private Sub btn_17_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_17.Click
115         Duyet(btn_17)
116     End Sub
117
118     Private Sub btn_16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_16.Click
119         Duyet(btn_16)
120     End Sub
121
122     Private Sub btn_15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_15.Click
123         Duyet(btn_15)
124     End Sub
125
126     Private Sub btn_14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_14.Click
127         Duyet(btn_14)
128     End Sub
129
130     Private Sub btn_13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_13.Click
131         Duyet(btn_13)
132     End Sub
133
134     Private Sub btn_12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_12.Click
135         Duyet(btn_12)
136     End Sub
137
138     Private Sub btn_11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_11.Click
139         Duyet(btn_11)
140     End Sub
141
142     Private Sub btn_10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_10.Click
143         Duyet(btn_10)
144     End Sub
145
146     Private Sub btn_9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_9.Click
147         Duyet(btn_9)
148     End Sub
149
150     Private Sub btn_29_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_29.Click
151         Duyet(btn_29)
152     End Sub
153
154     Private Sub btn_28_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_28.Click
155         Duyet(btn_28)
156     End Sub
157
158     Private Sub btn_27_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_27.Click
159         Duyet(btn_27)
160     End Sub
161
162     Private Sub btn_26_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_26.Click
163         Duyet(btn_26)
164     End Sub
165
166     Private Sub btn_25_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_25.Click
167         Duyet(btn_25)
168     End Sub
169
170     Private Sub btn_24_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_24.Click
171         Duyet(btn_24)
172     End Sub
173
174     Private Sub btn_23_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_23.Click
175         Duyet(btn_23)
176     End Sub
177
178     Private Sub btn_22_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_22.Click
179         Duyet(btn_22)
180     End Sub
181
182     Private Sub btn_21_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_21.Click
183         Duyet(btn_21)
184     End Sub
185
186 End Class



Quản lý phần mềm bán vé xe VB 8.431 lượt xem

Gõ tìm kiếm nhanh...