public static void ReadMemberReport() { HeaderMessage.EnterNameOfMember(); string name = ValidInputValue.GetName(); foreach (var member in ReaderMembersAndReports.members) { if (member.Name == name) { StandardMessage.ReportForPeriod(); foreach (var report in ReaderMembersAndReports.reportOfMembers) { string[] dataOfReport = report.Split(new char[] { ',' }); if (dataOfReport[1].Contains(member.Name)) { CalcSalary.GetSalaryOfMember(member); } } StandardMessage.MemberHoursAndSalaryForPeriod(member); return; } } ErrorMessage.MemberIsNotExists(); ReadMemberReport(); }
public static void ReadReportAndSalary(IMember member) { StandardMessage.ReportForPeriod(); CalcSalary.GetSalaryOfMember(member); StandardMessage.TotalHoursAndSalary(member); }
static public void ReadAllReport() { StandardMessage.ReportForPeriod(); foreach (var member in ReaderMembersAndReports.members) { foreach (var report in ReaderMembersAndReports.reportOfMembers) { string[] dataOfReport = report.Split(new char[] { ',' }); if (dataOfReport[1].Contains(member.Name)) { CalcSalary.GetSalaryOfMember(member); } } StandardMessage.MemberHoursAndSalaryForPeriod(member); } }