private void Button_Click(object sender, RoutedEventArgs e) { if (cboItens.SelectedValue != null) { int id = Convert.ToInt32(cboItens.SelectedValue); Estoque est = EstoqueDAO.BuscarEstoquePorID(id); EstoqueDAO.ExcluirEstoque(est); MessageBox.Show("Item Excluido"); Close(); } else { MessageBox.Show("Selecione um item para ser excluido."); } }
private void Button_Click(object sender, RoutedEventArgs e) { OrdemDeServico os = new OrdemDeServico(this.Cliente); Estoque itemEntrada; EstoqueSaida itemSaida; if (cboProcessador.SelectedIndex != -1) { if (cboPlacaMae.SelectedIndex != -1) { if (cboMemoria.SelectedIndex != -1) { if (cboPlacaVideo.SelectedIndex != -1) { if (cboHd.SelectedIndex != -1) { if (cboSsd.SelectedIndex != -1) { //Cadastrdo do processador itemEntrada = new EstoqueEntrada(); itemSaida = new EstoqueSaida(); itemEntrada = EstoqueDAO.BuscarEstoquePorID(Convert.ToInt32(cboProcessador.SelectedValue)); itemSaida.DataEntrada = itemEntrada.DataEntrada; itemSaida.Lote = itemEntrada.Lote; itemSaida.Produto = itemEntrada.Produto; itemSaida.Quantidade = 1; EstoqueDAO.CadastrarItemNoEstoque(itemSaida); EstoqueDAO.ExcluirEstoque(itemEntrada); os.Processador = itemSaida; //Cadastrdo da Placa Mãe itemSaida = new EstoqueSaida(); itemEntrada = new EstoqueEntrada(); itemEntrada = EstoqueDAO.BuscarEstoquePorID(Convert.ToInt32(cboPlacaMae.SelectedValue)); itemSaida.DataEntrada = itemEntrada.DataEntrada; itemSaida.Lote = itemEntrada.Lote; itemSaida.Produto = itemEntrada.Produto; itemSaida.Quantidade = 1; EstoqueDAO.CadastrarItemNoEstoque(itemSaida); EstoqueDAO.ExcluirEstoque(itemEntrada); os.PlacaMae = itemSaida; //Cadastrdo da Memoria itemSaida = new EstoqueSaida(); itemEntrada = new EstoqueEntrada(); itemEntrada = EstoqueDAO.BuscarEstoquePorID(Convert.ToInt32(cboMemoria.SelectedValue)); itemSaida.DataEntrada = itemEntrada.DataEntrada; itemSaida.Lote = itemEntrada.Lote; itemSaida.Produto = itemEntrada.Produto; itemSaida.Quantidade = 1; EstoqueDAO.CadastrarItemNoEstoque(itemSaida); EstoqueDAO.ExcluirEstoque(itemEntrada); os.Memoria = itemSaida; //Cadastrdo da Placa de video itemSaida = new EstoqueSaida(); itemEntrada = new EstoqueEntrada(); itemEntrada = EstoqueDAO.BuscarEstoquePorID(Convert.ToInt32(cboPlacaVideo.SelectedValue)); itemSaida.DataEntrada = itemEntrada.DataEntrada; itemSaida.Lote = itemEntrada.Lote; itemSaida.Produto = itemEntrada.Produto; itemSaida.Quantidade = 1; EstoqueDAO.CadastrarItemNoEstoque(itemSaida); EstoqueDAO.ExcluirEstoque(itemEntrada); os.PlacaVideo = itemSaida; //Cadastrdo da HD itemSaida = new EstoqueSaida(); itemEntrada = new EstoqueEntrada(); itemEntrada = EstoqueDAO.BuscarEstoquePorID(Convert.ToInt32(cboHd.SelectedValue)); itemSaida.DataEntrada = itemEntrada.DataEntrada; itemSaida.Lote = itemEntrada.Lote; itemSaida.Produto = itemEntrada.Produto; itemSaida.Quantidade = 1; EstoqueDAO.CadastrarItemNoEstoque(itemSaida); EstoqueDAO.ExcluirEstoque(itemEntrada); os.Hd = itemSaida; //Cadastrdo da SSD itemSaida = new EstoqueSaida(); itemEntrada = new EstoqueEntrada(); itemEntrada = EstoqueDAO.BuscarEstoquePorID(Convert.ToInt32(cboSsd.SelectedValue)); itemSaida.DataEntrada = itemEntrada.DataEntrada; itemSaida.Lote = itemEntrada.Lote; itemSaida.Produto = itemEntrada.Produto; itemSaida.Quantidade = 1; EstoqueDAO.CadastrarItemNoEstoque(itemSaida); EstoqueDAO.ExcluirEstoque(itemEntrada); os.Ssd = itemSaida; OrdemDeServicoDAO.CadastrarOs(os); MessageBox.Show("Ordem de serviço enviada para Aprovação!"); LoadGridALiberara(); Limpar(); } else { MessageBox.Show("Selecione um SSD"); } } else { MessageBox.Show("Selecione um HD"); } } else { MessageBox.Show("Selecione uma Placa de Video"); } } else { MessageBox.Show("Selecione uma Memoria"); } } else { MessageBox.Show("Selecione uma Palca Mãe"); } } else { MessageBox.Show("Selecione um Processador"); } }