Thêm đạo diễn mới

Một phần của tài liệu Tai lieu thiet ke.doc (Trang 75 - 79)

Các biến cố form Thêm một đạo diễn:

o Click button “Thêm”:

 Khai báo biến maDD kiểu String, tenDD kiểu String, ngay kiểu int, thang kiểu int, nam kiểu String, ngaySinh kiểu DateTime, hinhAnh kiểu String, ghiChu kiểu String

 Lấy dữ liệu từ các control:

• tenDD = dữ liệu nhập từ textField “Tên Đạo Diễn”

• ngay = dữ liệu nhập từ List “Ngày”

• thang = dữ liệu nhập từ List “Tháng”

• nam = dữ liệu nhập từ TextField “Năm”

• hinhAnh = dữ liệu nhập từ TextField “Hình Ảnh”

• ghiChu = dữ liệu nhập từ TextArea “Ghi Chú”

 Parse ngay, thang, nam sang kiểu DateTime. Kiểm tra ngày có hợp lệ không. Nếu hợp lệ, lưu vào biến ngaySinh

 Kiểm tra điều kiện nhập:

• Tên đạo diễn không được rỗng

• Ngày sinh phải hợp lệ

• Tuổi đạo diễn phải từ 20 trở đi

 Nếu hợp lệ:

• Thêm 1 đạo diễn mới vào cơ sở dữ liệu, bảng DAODIEN

• Lấy mã đạo diễn vừa mới thêm

• Hiển thị mã đạo diễn vào textField “Mã Đạo Diễn"

 Nếu không hợp lệ: Quay lại trang “Thêm đạo diễn mới”

o Click Button “Reset”:

 Xoá tất cả các dữ liệu trong các control o Click Button “Huỷ”:

 Quay trở về trang điều khiển.

7. Cập nhật thông tin đạo diễn:

**Các biến cố trên form “Cập nhật thông tin đạo diễn”:

Biến cố Load Form:

o Đọc danh sách các Đạo Diễn từ cơ sở dữ liệu bảng DAODIEN, đưa vào Bảng

“Danh sách các Đạo diễn”

Biến cố Click Button “Cập nhật”:

o Khai báo biến maDD kiểu String, tenDD kiểu String,strNgaySinh kiểu String, ngaySinh kiểu DateTime, hinhAnh kiểu String, ghiChu kiểu String

o Lấy dữ liệu từ các control:

• maDD = dữ liệu nhập từ TextField “Mã Đạo Diễn”

• tenDD = dữ liệu nhập từ textField “Tên Đạo Diễn”

• strNgaySinh = dữ liệu nhập từ TextField “Ngày Sinh”

• hinhAnh = dữ liệu nhập từ TextField “Hình Ảnh”

• ghiChu = dữ liệu nhập từ TextArea “Ghi Chú”

o Parse dữ liệu strNgaySinh sang kiểu DateTime. Nếu hợp lệ thì gán ngaySinh = strNgaySinh

o Kiểm tra dữ liệu đầu vào:

 Radio Button phải được chọn

 Tên đạo diễn không được rỗng o Nếu hợp lệ:

 Cập nhật dòng Đạo diễn có maDD = daodienID

 Đọc danh sách các Đạo Điễn từ cơ sở dữ liệu và đưa vào “Danh sách các đạo diễn”

o Nếu không hợp lệ: trở lại trang “Cập nhật thông tin Đạo Diễn”

Biến cố Click Button “Tìm” để tìm thông tin Đạo diễn theo tên:

o Khai báo biến ten kiểu String

o Ten = dữ liệu nhập vào TextField “Tìm theo tên”

o Truy xuất cơ sở dữ liệu tìm tên của Đạo diễn có daodienTen = ten o Hiển thị các Đạo diễn vừa tìm được vào “Danh sách Đạo diễn”

Biến cố Click Button “Tìm” để tìm thông tin Đạo Diễn theo năm sinh:

o Khai báo biến strTuoi kiểu String, iTuoi kiểu interger o strTen = dữ liệu nhập vào TextField “Tìm theo tên”

o Parse strTen thành kiểu interger và lưu vào biến iTuoi

o Truy xuất cơ sở dữ liệu tìm tên của Đạo diễn có daodienTtuoi = iTuoi o Hiển thị các Đạo diễn vừa tìm được vào “Danh sách Đạo diễn”

Biến cố check vào radio button trên mỗi dòng của “Danh sách đạo diễn”:

o Khai báo biến stt kiểu interger, daodien kiểu DAODIEN o Stt = số thứ tự radio button đã check

o Truy xuất cơ sở dữ liệu, đọc thông tin đạo diễn thứ stt, đưa vào daodien o Đổ dữ liệu từ daodien vào các control

 TextField “Mã đạo diễn” = daodien.daodienID

 TextField “Tên đạo diễn” = daodien.daodienTen

 TextField “Ghi chú” = daodien.daodienGhiChu

 TextField “Ngày sinh” = DateTime.Parse(daodien.daodienNgaySinh)

 FileField “Hình ảnh” = daodien.daodienHinhAnh

Biến cố Click Button “Thoát”:

o Trở về bảng điều khiển

8. Thêm một đạo diễn mới:

Các biến cố form Thêm một diễn viên mới:

o Click button “Thêm”:

 Khai báo biến maDV kiểu String, tenDV kiểu String, ngay kiểu int, thang kiểu int, nam kiểu String, ngaySinh kiểu DateTime, hinhAnh kiểu String, ghiChu kiểu String

 Lấy dữ liệu từ các control:

• tenDV = dữ liệu nhập từ textField “Tên Diễn Viên”

• ngay = dữ liệu nhập từ List “Ngày”

• thang = dữ liệu nhập từ List “Tháng”

• nam = dữ liệu nhập từ TextField “Năm”

• hinhAnh = dữ liệu nhập từ TextField “Hình Ảnh”

• ghiChu = dữ liệu nhập từ TextArea “Ghi Chú”

 Parse ngay, thang, nam sang kiểu DateTime. Kiểm tra ngày có hợp lệ không. Nếu hợp lệ, lưu vào biến ngaySinh

 Kiểm tra điều kiện nhập:

• Tên diễn viên không được rỗng

• Ngày sinh phải hợp lệ

• Tuổi phải trên 20

 Nếu hợp lệ:

• Thêm 1 diễn viên mới vào cơ sở dữ liệu, bảng DIENVIEN

• Lấy mã diễn viên vừa mới thêm

• Hiển thị mã diễn viên vào textField “Mã Diễn Viên"

 Nếu không hợp lệ: Quay lại trang “Thêm diễn viên mới”

o Click Button “Reset”:

 Xoá tất cả các dữ liệu trong các control o Click Button “Huỷ”:

 Quay trở về trang điều khiển.

Một phần của tài liệu Tai lieu thiet ke.doc (Trang 75 - 79)

Tải bản đầy đủ (DOC)

(122 trang)
w