// Ham xu ly nhap thong tin cho tung tai khoan // Ham nay con duoc dung khi sua thong tin tai khoan static TaiKhoan ThemMotTKMoi() { Console.Write("Ten : "); string ten = Console.ReadLine(); // Nhap ten tai khoan TaiKhoan.KieuTaiKhoan kieuTK = XulyNhapKieuTK(); // Nhap kieu tai khoan ThoiGian ngaymo = XulyNhapNgayThangNam("Ngay thang"); // Nhap ngay tao double sodu = XulyNhapTien("So tien ban dau : "); // Nhap so tien ban dau return(new TaiKhoan(ten, sodu, ngaymo, kieuTK, listGD)); // tao doi tuong Taikhoan }
// Ham xu ly nhap kieu tai khoan static TaiKhoan.KieuTaiKhoan XulyNhapKieuTK() { TaiKhoan.KieuTaiKhoan kieuTK = TaiKhoan.KieuTaiKhoan.TienMat; // cho phep nguoi su dung bo qua khong nhap kieu tai khoan if (!XuLyCauHoiYesNo("Ban co nhap kieu tai khoan khong ? (Y/N):")) { return(kieuTK); } // in menu cac kieu tai khoan InMenuCacLoai("kieu tai khoan", TaiKhoan.ChuoiKieuTaiKhoan); while (!Enum.TryParse(Console.ReadLine(), out kieuTK)) { Console.Write("Ban nhap khong dung, moi ban nhap lai : "); } return(kieuTK); }