Beispiel #1
0
        // Ham xu ly in thong ke theo phan loai thu
        static void InTKTheoPhanLoaiThu(double tong, double tongThu, PhanLoaiThu plThu)
        {
            string st = "";

            switch (plThu) // chu yeu la xu ly in phan loai Thu
            {
            case PhanLoaiThu.Luong:
                st = "luong";
                break;

            case PhanLoaiThu.Thuong:
                st = "thuong";
                break;

            case PhanLoaiThu.Lai:
                st = "lai";
                break;

            case PhanLoaiThu.Khac:
                st = "khac";
                break;
            }
            Console.WriteLine("Thu theo {2}: {0}, chiem {1}%",
                              tong,
                              tong / tongThu,
                              st);
        }
Beispiel #2
0
        // Ham tinh tong thu theo phan loai Thu
        static double TinhTongThuTheoPhanLoai(int thang, int nam, PhanLoaiThu plThu)
        {
            double tong = 0;

            foreach (ThuChi tc in listTC)
            {
                if (LaTrungThangNam(thang, nam, tc) &&
                    tc.loaiThu.Contains(plThu))
                {
                    tong += tc.sotien;
                }
            }
            return(tong);
        }