private void Dhcpviewmodel_OnPopUpOpen(object sender, ViewModel.ClientPopupEventArg e) { View.KliensUzenet popupklient = new View.KliensUzenet(); ViewModel.PopupViewModel popupviewmodel = new ViewModel.PopupViewModel(); popupklient.DataContext = popupviewmodel; popupviewmodel.OnClientNameAdded += dhcpviewmodel.OnClientNameAdded; popupviewmodel.OnCloseWindow += popupklient.KliensUzenet_OnCloseWindow; popupklient.ShowDialog(); }
private void Dhcpviewmodel_OnBeallitasokOpen(object sender, ViewModel.ClientPopupEventArg e) { View.BeallitasokPopup beallitasok = new View.BeallitasokPopup(); ViewModel.BeallitasokViewModel beallviewmodel = new ViewModel.BeallitasokViewModel(); beallitasok.DataContext = beallviewmodel; beallviewmodel.OnChangeBerletIdo += dhcpviewmodel.OnBerletIdoChanged; beallviewmodel.OnCloseWindow += beallitasok.KliensUzenet_OnCloseWindow; beallitasok.ShowDialog(); }
public void OnBerletIdoChanged(object sender, ClientPopupEventArg arg) { _model.ChangeBerletido(arg.Message); }
public void OnClientNameAdded(object sender, ClientPopupEventArg arg) { _model.RequestNewIP(Int64.Parse(arg.Message, System.Globalization.NumberStyles.HexNumber)); }