static void Main(string[] args) { LawAccount law = new LawAccount(); int lawCount = 0; PhyAccount phy = new PhyAccount(); int phyCount = 0; for (; ;) { Console.WriteLine("нажмите 1 чтобы добавить счёт юридического лица"); Console.WriteLine("нажмите 2 чтобы добавить счёт физического лица"); Console.WriteLine("нажмите 3 чтобы узнать информацию о юридических счетах"); Console.WriteLine("нажмите 4 чтобы узнать информацию о физических счетах"); switch (Console.ReadLine()) { case "1": AddLaw(law, lawCount); lawCount++; break; case "2": AddPhy(phy, phyCount); phyCount++; break; case "3": PrintInfoLaw(law); break; default: break; } } }
static void PrintInfoLaw(LawAccount law) { Console.Write("введите номер аккаунта чтобы узнать информацию:\t"); int i = ChekNum(); law[i].IssDate(); law[i].IssSum(); law[i].AddSum(); }
static LawAccount AddLaw(LawAccount law, int i) { law[i] = new LawAccount(); law[i].AccNo = AccNo(); Console.Write("какую сумму желаете внести на счёт?\t"); law[i].Sum = AddSum(); law[i].Date = DateTime.Now; LawAccount.count += 1; Console.WriteLine("чтобы добавить счёт нажмите 1"); Console.WriteLine("чтобы выйти нажмите любую клавишу"); switch (Console.ReadLine()) { case "1": return(AddLaw(law, i + 1)); default: return(law); } }