public AddData(UnionController uHandler) { InitializeComponent(); ucAddCar = new UcAddCar(uHandler, this); ucAddCust = new UcAddCust(uHandler); ucAddSell = new UcAddSell(uHandler); //centerLayout.Controls.Add(ucAddCar); //centerLayout.Dock = DockStyle.Fill; ucAddCar.addCarConfirmEvent += addCarConfirmHandler; }
public AddData(UnionController uHandler) //오버로딩 { InitializeComponent(); this.uHandler = uHandler; //객체 생성 ucAddCar = new UcAddCar(uHandler, this); ucAddCust = new UcAddCust(uHandler); ucAddSell = new UcAddSell(uHandler); centerLayout.Controls.Add(ucAddCar); centerLayout.Dock = DockStyle.Fill; //화면을 꽉 채워라 ucAddCar.addCarConfirmEvevt += addCarConfirmHandler; //내가 만든 이벤트를 등록하는 것 }
public AddCar(UnionController uHandler) { InitializeComponent(); this.uHandler = uHandler; }
public DealView(UnionController uHandler) { InitializeComponent(); this.uHandler = uHandler; }
public AddCar(UnionController uHandler) { InitializeComponent(); this.uHandler = uHandler; //메인폼에서 만들어진 객체를 재사용 하기 위해서 적음 }
public UcAddCar(UnionController uHandler, AddData ad) { InitializeComponent(); this.uHandler = uHandler; this.ad = ad; }
static void Main(string[] args) { Menu menu = new Menu(); UnionController uHandler = new UnionController(new RandData()); while (true) { switch (menu.mainMenu()) { case Menu.MENU_MAIN_RAND: uHandler.insRandData(menu.getRandSize()); //uHandler.CarHandle.insRandData(menu.getRandSize()); //uHandler.CustHandle.insRandData(menu.getRandSize()); //uHandler.SellHandle.insRandData(menu.getRandSize()); break; case Menu.MENU_MAIN_DEL_ALL: uHandler.CarHandle.removeAll(); uHandler.CustHandle.removeAll(); uHandler.SellHandle.removeAll(); break; case Menu.MENU_MAIN_VIEW: //uHandler.CarHandle.carView(); //uHandler.CustHandle.custView(); //uHandler.SellHandle.sellView(); //uHandler.dealView(); uHandler.dealVeiwAll(); break; case Menu.MENU_MAIN_ADD: switch (menu.subAddMenu()) { case Menu.MENU_SUB_ADD_CAR: uHandler.CarHandle.addCarItem( menu.addCarMenu2()); break; case Menu.MENU_SUB_ADD_CUST: uHandler.CustHandle.addCustItem( menu.addCustMenu()); break; case Menu.MENU_SUB_ADD_SELL: uHandler.SellHandle.addSellItem( menu.addSellMenu()); break; case Menu.MENU_SUB_ADD_EXIT: break; } break; case Menu.MENU_MAIN_DEL: switch (menu.subDelMenu()) { case Menu.MENU_SUB_DEL_CAR: uHandler.CarHandle.delCarItem(menu.delCarMenu()); break; case Menu.MENU_SUB_DEL_CUST: uHandler.CustHandle.delCustItem(menu.delCustMenu()); break; case Menu.MENU_SUB_DEL_SELL: uHandler.SellHandle.delSellItem(menu.delSellMenu()); break; case Menu.MENU_SUB_DEL_EXIT: break; } break; case Menu.MENU_MAIN_UPDATE: switch (menu.subUpdateMenu()) { case Menu.MENU_SUB_UP_CAR: uHandler.CarHandle.updateCarItem(menu.updateCarMenu()); break; case Menu.MENU_SUB_UP_CUST: uHandler.CustHandle.updateCustItem(menu.updateCustMenu()); break; case Menu.MENU_SUB_UP_SELL: uHandler.SellHandle.updateSellItem(menu.updateSellMenu()); break; case Menu.MENU_SUB_UP_EXIT: break; } break; case Menu.MENU_MAIN_EXIT: Environment.Exit(0); break; } } }
public UcAddSell(UnionController uHandler) //우선 오버로딩 만들고, 필요 없으면 그때 지우면 됨 { InitializeComponent(); this.uHandler = uHandler; }
public DealView(UnionController uHandler) // 랜덤 생성한 데이터가 uHandler안에 들어가 있음. { // 이걸 dealView에 뿌려줌 InitializeComponent(); this.uHandler = uHandler; // this.uHandler안엔 mainform안에서 만들어진 객체정보가 들어감. }
public UcAddCar(UnionController uHandler, AddData ad) //오버로딩 { InitializeComponent(); this.uHandler = uHandler; //메인폼에서 만들어진 객체를 재사용 하기 위해서 적음 this.ad = ad; }