b. Ca sử dụng Phân công việc 72
3.6.1. Lớp giao diện 76
a. Lớp FormThongTinCongViec
a.1. Bảng thuộc tính
Tên Kiểu dữ liệu Mô tả
FormCha Nvarchar(50) Tên form gọi form này
TrangThai Smallint Trạng thái đang xử lý: 0: đang xem (giá trị mặc định), 1: Đang sửa, 2: Đang xoá, 3: Đang cập nhật bản ghi mới.
a.2. Bảng các phương thức
- 77 - GetTrangThai() Lấy thông tin trạng thái
HienThi_TT() Hiển thị thông tin chi tiết của một công việc
HienThiNV_GQ() Hiển thị danh sách Nhân viên được phân giải quyết công việc.
KiemTra_TT() Kiểm tra tính hợp lệ của các thông tin trên form chi tiết. Sua_CongViec() Gọi phương thức Sua_CongViec() của lớp
DK_CongViec để sửa nội dung công việc.
KhoiTaoFrmGiaiQuyet() Gọi phương thức KhoiTao() của lớp FrmGiaiQuyetCV để khởi tạo giao diện nhập thông tin giải quyết công việc. KhoiTaoFrmPhanViec() Gọi phương thức KhoiTao() của lớp FrmPhanViec để
khởi tạo giao diện nhập thông tin phân công việc. KhoiTaoFrmChiDao() Gọi phương thức KhoiTao() của lớp FrmChiDaoCV để
khởi tạo giao diện nhập thông tin chỉ đạo công việc.
b. Lớp FormGiaoViec
b.1. Bảng thuộc tính
Tên Kiểu dữ liệu Mô tả
FormCha Nvarchar(50) Tên form gọi form này
TrangThai Smallint Trạng thái đang xử lý: 0: đang xem (giá trị mặc định), 1: Đang sửa, 2: Đang xoá, 3: Đang cập nhật bản ghi mới.
b.2. Bảng các phương thức
Tên phương thức Mô tả
GetTrangThai() Lấy thông tin trạng thái KhoiTao() Khởi tạo giá trị các thuộc tính.
HienThiDS_ChiDao() Hiển thị danh sách các lần chỉ đạo công việc.
KiemTra_TT() Kiểm tra tính hợp lệ của các thông tin trên form trước khi cập nhật.
LayDS_ChiDao() Gọi phương thức LayDS_ChiDao() của lớp DK_CongViec để lấy danh sách các lần chỉ đạo.
- 78 - để thêm chỉ đạo mới
Sua_ChiDao() Gọi phương thức Sua_ChiDao() của lớp DK_CongViec để sửa nội dung chỉ đạo.
Xoa_ChiDao() Gọi phương thức Xoa_ChiDao() của lớp DK_CongViec để xoá chỉ đạo.