IV. Mô tả chức năng:
3. Thêm mới, Chỉnh sửa một công việc:
a. Giao diện:
Ngày tháng Từ thời gian Nội dung công việc Những người thực hiện
Từ thời gian HỦY
LƯU XÓA
b. Mô tả chức năng:
Chức năng này thể hiện các thông tin của công việc lên các EditText và người dùng admin có thể chỉnh sửa, hoặc khi thêm mới người dùng admin điền các thông tin tương ứng lên các EditText.
c. Cách thức thực hiện:
Danh sách các control:
Tên Loại Công dụng
lblID TextView Lưu trữ ID của công việc hiện tại dùng cho việc xử lý, control này không hiển thị.
txtDate EditText Hiển thị và chỉnh sửa ngày tháng. txtFromTime EditText Hiển thị và chỉnh sửa thời gian từ txtToTime EditText Hiển thị và chỉnh sửa thời gian đến txtContent EditText Hiển thị và chỉnh sửa nội dung công việc txtAuthor EditText Hiển thị và chỉnh sửa những người thực hiện btnCancel Button Thực hiện lệnh hủy chỉnh sửa
btnDelete Button Thực hiện lệnh xóa công việc hiện tại btnSave Button Thực hiện lưu lại công việc đã chỉnh sửa
Danh sách xử lý:
Tên Công dụng - Cách thiết kế
giá trị ngày tháng vào.
txtFromTime_Click Hiển thị lên đối tượng chọn thời gian từ, cho người dùng chọn giá trị thời gian vào.
txtToTime_Click Hiển thị lên đối tượng chọn thời gian đến, cho người dùng chọn giá trị thời gian vào.
btnCancel_Click Xử lý đóng màn hình hiện tại.
btnDelete_Click Xử lý xóa công việc hiện tại trong CSDL và trả lại về màn hình trước.
btnSave_Click Xử lý lưu công việc hiện tại vào CSDL và trả lại về màn hình trước
Liên hệ đến phần đã được học:
- Xử lý các đối tượng Date, Time
- Xử lý trao đổi dữ liệu với hệ quản trị CSDL - Xử lý việc hiển thị các Activity.