/// <summary> /// 引数付きコンストラクタ /// </summary> /// <param name="att">名簿</param> /// <param name="grp">グループ定義</param> /// <param name="cmp">区画定義</param> public Allocator(AttendeeInfo att, GroupInfo grp, CompartmentInfo cmp) { _attendee = att; _groups = grp; _compartmentInfo = cmp; _errormessages = new List<string>(); _ListWorkGroup = new List<Group>(); _ListWorkCompartment = new List<Compartment>(); _ListMemberMaster = new List<Member>(); }
//------------------------ // const //------------------------ public Project(){ //生成時に中身を全クリア _ProjectFile = "(無題)"; _ProjectEdited = false; _ProjectNotSaved = true; _AttendeeInfo = new AttendeeInfo(); _GroupInfo = new GroupInfo(); _CompartmentInfo = new CompartmentInfo(); _AllocationResult = new List<Compartment>(); _ListLayoutItem = new List<string>(); _Settings = new Settings(); }