public static void ShowRegistrationWindow(AutoWindow autoWindow) { RegWindow regWindow = new RegWindow(); regWindow.Show(); autoWindow.Close(); }
public void EditAuto(AutoVm auto) { // Hier greifen wir direkt auf eine "View" zu, // was wir eigentlich in einem ViewModel nicht wollen // -> vgl. Stoff Block 6 nächste Woche AutoWindow.Display(auto); }
public static void CheckData(AutoWindow autoWindow) { var check = AuthorizationEntities.GetEntities().Users.FirstOrDefault(x => x.Login == autoWindow.loginTextBox.Text && x.Password == autoWindow.passwordTextBox.Password); if (check == null) { MessageBox.Show("Неверно введен логин или пароль"); } else { UsersWindow usersWindow = new UsersWindow(check); usersWindow.Show(); autoWindow.Close(); } }
public WpfNavigationService() { WindowFactory.Add(typeof(AutoListVm), vm => AutoListWindow.Display(vm as AutoListVm)); WindowFactory.Add(typeof(AutoVm), vm => AutoWindow.Display(vm as AutoVm)); WindowFactory.Add(typeof(CustomerVm), vm => CustomerWindow.Display(vm as CustomerVm)); }