Thứ Tư, 6 tháng 3, 2019

Source code Quản Lý Tiền Điện-LTUD C# [Mã code 19092]

Đăng Bởi: Admin - tháng 3 06, 2019 - 0 Bình Luận

Download đề thi tại:
Tóm tắt đề:
  • Quản lý tiền điện.
  • Sử dụng MDI form
  • Sử dụng SQL Server
  • Sử dụng Crystal Report
Do ko bắt buộc xài mô hình 3 lớp (3 Layers) nên mình có hướng như sau:
  • Các form vẫn được tạo bình thường, 4 form như trong đề:
    • Form main, MDI parent
    • Form nhập hóa đơn
    • Form tìm kiếm
    • Form thống kê
  • Quản lý CSDL tại 1 file Class, có gì truy xuất thì cứ khởi tạo class đó.
  • Tạo Crystal Report như bình thường
Form main:
Form này là form MDI parent, tự động max khi mở và có menu strip + tiêu đề như trong hình.
Form nhập hóa đơn
Form này là một cái form chiếm nhiều thời gian nhất vì có cả Thêm Xóa Sửa và Hiển Thị.
Set Enabled, Disabled theo yêu cầu và theo action.
Ở đây tại 2 textbox cũ mới mình có kiểm tra nhập có fải là số hay ko và bắt số cũ fải nhập trước khi nhập số mới.
Về nút Thêm, Sửa mình cho 1 biến type giữ, và khi lưu chỉ cần kiểm tra type và xài hàm theo yêu cầu.
Form tìm kiếm
Ở đây mình set thẳng cho 1 rdb checked luôn (cơ bản cũng fải checked 1 trong 2 để tìm kiếm)
Và mình làm 1 cái hàm, có thể query theo 2 loại khachhang và hoadon luôn.
Form thống kê
Đây là form dễ nhất, cứ bỏ cái crystalreportviewer vào và chọn report là xong 

Tác giả: Seth Sandaru

HÌNH ẢNH DEMO 

quản lý tiền điện,hóa đơn tiền điện,code quản lý tiền điện nước,quản lý tiền điện C#

quản lý tiền điện,hóa đơn tiền điện,code quản lý tiền điện nước,quản lý tiền điện C#

quản lý tiền điện,hóa đơn tiền điện,code quản lý tiền điện nước,quản lý tiền điện C#

quản lý tiền điện,hóa đơn tiền điện,code quản lý tiền điện nước,quản lý tiền điện C#

quản lý tiền điện,hóa đơn tiền điện,code quản lý tiền điện nước,quản lý tiền điện C#

Phản Hồi Độc Giả

Một số lưu ý khi bình luận

Mọi bình luận sai nội quy sẽ bị xóa mà không cần báo trước (xem nội quy)

Bấm Thông báo cho tôi bên dưới khung bình luận để nhận thông báo khi admin trả lời

Để bình luận một đoạn code, hãy mã hóa code trước nhé