private void btnProdutos_Click(object sender, RoutedEventArgs e) { if (!Usuario.Administrador && !Usuario.Produtos) { MessageBox.Show("Acesso negado!"); return; } var janelaProdutos = new FormProdutos(); janelaProdutos.Show(); }
private void btnProdutos_Click(object sender, RoutedEventArgs e) //botão no menu para chamar o formulario de produtos { if (!Usuario.Administrador && !Usuario.Produtos) { MessageBox.Show("Acesso Negado"); return; } var JanelaProdutos = new FormProdutos(); JanelaProdutos.Show(); }
private void btnSalvar_Click(object sender, RoutedEventArgs e) { var produto = (Produto)this.DataContext; if (cmbMarcas.SelectedItem == null) // condição de marca { MessageBox.Show("Selecione uma marca"); //manda selecionar uma marca para o produto } else { produto.Marca = (Marca)cmbMarcas.SelectedItem; //usa a marca selecionada para cadastrar o produto } if (cmbFornecedor.SelectedItem == null) // condição de fornecedor { MessageBox.Show("Selecione um fornecedor"); //manda selecionar um fornecedor para o produto } else { produto.Fornecedor = (Fornecedor)cmbFornecedor.SelectedItem; //usa o fornecedor selecionado para cadastrar o produto } if (produto.Codigo == 0) //condição adicionar e atualizar produto no banco de dados { repositorioProduto.Adicionar(produto); //cria um novo produto no banco de dados MessageBox.Show("Produco cadastrado com sucesso"); var JanelaProdutos = new FormProdutos(); JanelaProdutos.Show(); } else { repositorioProduto.Atualizar(produto); //atualiza um produto já cadastrado MessageBox.Show("Produco atualizado com sucesso"); var JanelaProdutos = new FormProdutos(); JanelaProdutos.Show(); } this.Close(); }
private void btnProdutos_Click(object sender, RoutedEventArgs e) { var janelaProdutos = new FormProdutos(); janelaProdutos.Show(); }