public MemberManagement(Intro intro, TypeMemberManagement type_management) { MemberView view = new MemberView(intro); type_management.Init(this); this.member_view = view; this.type_management = type_management; member_view.Init(this); listMembers = new List <MemberModel>(); IOMethod.Instance.ReadData <MemberModel>(path, ref listMembers); }
static void Main(string[] args) { Intro intro = new Intro(); DepartmentManagement department = new DepartmentManagement(intro); MenuManagement menu = new MenuManagement(intro); TypeMemberManagement type = new TypeMemberManagement(intro); MemberManagement member = new MemberManagement(intro, type); StaffManagement staff = new StaffManagement(intro, department); ReceiptManagement receipt = new ReceiptManagement(intro, menu, staff, member); intro.ShowListFunction(); }
public void Init(TypeMemberManagement type_control) { this.type_control = type_control; }