public override void Execute(object parameter) { var breeds = QueryManager.GetBreeds(out var message); if (!message.IsSuccess()) { MessageBoxer.Info(message.Data); return; } var animalWindowVm = new AnimalWindowVm { Breeds = breeds }; var animalWindow = new AnimalWindow { DataContext = animalWindowVm }; if (animalWindow.ShowDialog() != true) { return; } var animalDto = AnimalMapper.MapAnimalWindowVmToAnimalDto(animalWindowVm); var createResult = QueryManager.CreateAnimal(animalDto); if (!createResult.IsSuccess()) { MessageBoxer.Info(message.Data); return; } var mainWindowVm = (MainWindowVm)parameter; mainWindowVm.Update(); }
private void btnInicio_Click(object sender, RoutedEventArgs e) { AnimalWindow obAW = new AnimalWindow(); obAW.Show(); //this.Close(); }
private void btnInicio_Click_1(object sender, RoutedEventArgs e) { Usuario _usuario = new Usuario(); UsuarioControlador _ctUsuario = new UsuarioControlador(); _usuario.username = txtUserName.Text; _usuario.contrasenia = pwtPassword.Password; if (_ctUsuario.auntenticarUsuario(_usuario) == true) { AnimalWindow _WAW = new AnimalWindow(); _WAW.Show(); this.Close(); } else { MessageBox.Show("Usario o Contraseña invalida", "Error"); } }