Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Tham khảo tài liệu 'sql server 2005 – xây dựng ứng dụng quản lý kế toán bằng c# 2005 part 8', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chương 7 Phần đóng sổ kế toán 283 Ví dụ bạn chọn vào tùy chọn Inventory Controls thì tình hình xuất nhập và tồn kho trình bày như hình 7-5. Hình 7-5 Tình hình xuất nhập tồn. Để hoàn thiện chức nàng vừa trình bày ở trên bạn khai báo phương thức Preview để gọi phương thức FillCBToGridView FillARToGridView FillAPToGridView và FilllCToGridView như ví dụ 7-1. Ví dụ 7-1 Phương thức Preview void Preview switch IblHeader.Tag.ToString case CashBalance FillCBToGridView break case AccountReceivable FillARToGridView break case AccountPayable FillAPToGridView ST 284 Chương 7 Phần đóng sổ kế toán break case Inventorycontrol FilllCToGridView break Sau đó gọi phương thức Preview trong biến cố Click của nút btnRefresh hay biến cô CheckedChanged của các điều khiển RadioButton. 1.3. Tính sô dư cuối kỳ Nếu người sử dụng có nhu cầu tính lại số dư tồn quỹ công nợ phải thu công nợ phải trả và tồn kho cuối kỳ bạn khai báo phương thức Calculate như ví dụ 7-2 rồi gọi trong biến cố Click cùa nút btnCalculate. Ví dụ 7-2 Phương thức Calculate void Calculate ị Khai báo và khởi tạo đối tượng Common ASCommon asCommon new ASCommon ị l Khai báo tính tháng trước đó String previousMonth - asCommon.GetPreviousMonth ASParameters.currentMonth string startDate 01 ASParameters.currentMonth ì Khai báo tính số ngày trong tháng int days - DateTline . DaysInMonth DateTime.Parse startDate .Year DateTime.Parse startDate .Month string endDate days . ToString ASParameters.currentMonth ì ị Khai báo mảng tham sô và giá trị của tham số string parameterName null obj ect parametervalue - null try Khai báo và khởi tạo đối tượng ASDataProvider ASDataProvider dataProvider new ASDataProvider Ị Xét trường hợp tùy chọn đề thực thi thù tục nội tại switch IblHeader.Tag.ToString ì Tỉnh hỉnh tổn quỹ Chương 7 Phần đóng sổ kế toán 285 Hỉ case CashBalance dataProvider. CommaridText udsCashBalance - 2 parameterName - new string 4 @CurrentMonth SPreviousMonth ỘStartDate EndDate parametervalue new obj ect 4 ASParameters.currentMonth