private void BtnBuscarMaterial_Click(object sender, RoutedEventArgs e) { if (!txtCodigoMaterial.Text.Equals("")) { Material material = new Material { Codigo = txtCodigoMaterial.Text }; material = MaterialDao.BuscarMaterialPorCodigo(material); if (material != null) { txtNomeMaterial.Text = material.Nome; txtDescricao.Text = material.Descricao; txtPrecoMaterial.Text = material.Valor.ToString("C2"); txtfabricante.Text = material.Fabricante; } else { MessageBox.Show("Esse Material não está cadastrado!", "Busca de Material"); } } else { MessageBox.Show("Por Favor Preencha o campo Código do Material!", "Busca de Material"); } }
private void BtnAdicionarMaterial_Click(object sender, RoutedEventArgs e) { if (!txtNomeMaterial.Text.Equals("") && !txtCodigoMaterial.Text.Equals("") && !txtPrecoMaterial.Text.Equals("") && !txtQuantidadeMaterial.Text.Equals("") && !txtfabricante.Text.Equals("")) { Material material = new Material { Codigo = txtCodigoMaterial.Text }; material = MaterialDao.BuscarMaterialPorCodigo(material); ItensMaterial listaMaterial = new ItensMaterial { material = material, quantidade = Convert.ToInt32(txtQuantidadeMaterial.Text), }; listaItensMateriais.Add(listaMaterial); dtaListaMateriais.ItemsSource = listaItensMateriais; dtaListaMateriais.Items.Refresh(); //Calculo Valor Total totalMaterial += material.Valor * Convert.ToInt32(txtQuantidadeMaterial.Text); txtTotalMaterial.Text = totalMaterial.ToString("C2"); //Calculo do Imposto totalImpostoMaterial += (material.Valor * Convert.ToInt32(txtQuantidadeMaterial.Text)) * 0.10; txtTotalImpostoMaterial.Text = totalImpostoMaterial.ToString("C2"); //Calculo Valor Total totalGeralMaterial = totalMaterial + totalImpostoMaterial; txtTotalGeralMaterial.Text = totalGeralMaterial.ToString("C2"); LimparFormularioMaterial(); } else { MessageBox.Show("Por Favor Preencha todos os campos!", "Cadastro de Materiais"); } }
private void BtnBuscar_Click(object sender, RoutedEventArgs e) { txtCodigo.IsEnabled = true; txtNome.IsEnabled = false; txtDescricao.IsEnabled = false; txtFabricante.IsEnabled = false; txtValor.IsEnabled = false; if (!txtCodigo.Text.Equals("")) { Material material = new Material { Codigo = txtCodigo.Text, }; material = MaterialDao.BuscarMaterialPorCodigo(material); if (material != null) { btnCadastrar.IsEnabled = false; txtNome.Text = material.Nome; txtFabricante.Text = material.Fabricante; txtCodigo.Text = material.Codigo; txtDescricao.Text = material.Descricao; txtValor.Text = material.Valor.ToString("C2"); btnEditar.IsEnabled = true; btnExcluir.IsEnabled = true; } else { MessageBox.Show("Material não localizado!", "Sistema de Orçamento", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Por favor Preencher o Código!", "Sistema de Orçamento", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BtnEditar_Click(object sender, RoutedEventArgs e) { Material material = new Material { Codigo = txtCodigo.Text, }; material = MaterialDao.BuscarMaterialPorCodigo(material); if (clickEditar == false) { txtCodigo.IsEnabled = false; txtNome.IsEnabled = true; txtDescricao.IsEnabled = true; txtFabricante.IsEnabled = true; txtValor.IsEnabled = true; btnCadastrar.IsEnabled = false; btnEditar.IsEnabled = true; btnExcluir.IsEnabled = false; btnBuscar.IsEnabled = false; btnEditar.Content = "Salvar"; clickEditar = true; } else { if ((!txtCodigo.Text.Equals("")) && (!txtNome.Text.Equals("")) && (!txtFabricante.Text.Equals("")) && (!txtValor.Text.Equals(""))) { material.Nome = txtNome.Text.ToUpper(); material.Descricao = txtDescricao.Text.ToUpper(); material.Fabricante = txtFabricante.Text.ToUpper(); material.Valor = Convert.ToDouble(txtValor.Text.Replace("R$", "")); MaterialDao.EditarMaterial(material); MessageBox.Show("Material Alterado com sucesso!", "SistemaOrcamento", MessageBoxButton.OK, MessageBoxImage.Information); LimparFormulario(); //materiaisGrid.Add(material); dtaMateriais.ItemsSource = MaterialDao.ListarMaterial(); dtaMateriais.Items.Refresh(); txtCodigo.IsEnabled = false; txtNome.IsEnabled = false; txtDescricao.IsEnabled = false; txtFabricante.IsEnabled = false; txtValor.IsEnabled = false; btnSalvar.Visibility = Visibility.Collapsed; btnCadastrar.IsEnabled = true; btnBuscar.IsEnabled = true; } else { MessageBox.Show("Por favor preencher todos os campos!", "Sistema de Orçamento", MessageBoxButton.OK, MessageBoxImage.Error); } } }