public ucYacht(int id) { // label tömb létrehozása, adatokkal való feltöltése InitializeComponent(); data = new MysqlYacht(); if (Globals.selectedYacht != null && id == Globals.selectedYacht.id) { Yacht = Globals.selectedYacht; } else { Yacht = data.MysqlYachtSelect(id); } lbAdatok = new Label[] { lbNev, lbMerul, lbHossz, lbFoglalt, lbAr, lbBerelheto, lbSeb, lbUlesek, lbHely, lbSzel, lbGyarto }; Port_name(); YachtImgLoad(false); LabelFeltolt(); lbId.Content = Yacht.id.ToString(); //Felhasználó id és yacht id összehasonlítása if (Globals.User.member_id == Yacht.member_id || Globals.User.login.admin) { btModosit.Visibility = Visibility.Visible; btBerles.Visibility = Visibility.Hidden; } Globals.UpdateHistory(); }
private void Label_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { int id = int.Parse(((Label)sender).Uid.Split(':')[0]); string name = ((Label)sender).Uid.Split(':')[1]; switch (name) { case "Yach.": MysqlYacht yachtDat = new MysqlYacht(); Globals.selectedYacht = yachtDat.MysqlYachtSelect(id); Globals.Main.ccWindow_Main.Content = new ucYacht(id); yachtDat = null; break; case "Száll.": MysqlDevice deviceDat = new MysqlDevice(); Globals.selectedDevice = deviceDat.MysqlDeviceSelect(id); Globals.Main.ccWindow_Main.Content = new ucSzallito(id); deviceDat = null; break; } }