private async void btnConfirmarVenda(object sender, RoutedEventArgs e) { bool status = await vModel.NovaVenda(blockCpfCliente.Text, blockNomeCliente.Text, decimal.Parse(blockTotal.Text), boxObs.Text, produtos); if (status == true) { MessageBox.Show("Venda cadastrada com sucesso!"); Close(); MessageBoxResult result = MessageBox.Show("Deseja incluir nome e cpf do cliente?", "Nome e CPF do Cliente", MessageBoxButton.YesNoCancel, MessageBoxImage.Question); switch (result) { case MessageBoxResult.Yes: NomeCpf nomeCpf = new NomeCpf(); nomeCpf.ShowDialog(); break; case MessageBoxResult.No: NovaVenda novaVenda = new NovaVenda("Não informado", "Não informado"); novaVenda.ShowDialog(); break; } } else { MessageBox.Show("Erro ao cadastrar venda!", "ERRO", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BtnNovaVendaDialog(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show("Deseja incluir nome e cpf do cliente?", "Nome e CPF do Cliente", MessageBoxButton.YesNoCancel, MessageBoxImage.Question); switch (result) { case MessageBoxResult.Yes: NomeCpf nomeCpf = new NomeCpf(); nomeCpf.ShowDialog(); break; case MessageBoxResult.No: NovaVenda novaVenda = new NovaVenda("Não informado", "Não informado"); novaVenda.ShowDialog(); break; } }