public void AlterarCargaProdutoConferencia() { /*try * {*/ ModelLibrary.MetodosRepresentante.AlterarProdutoConferencia(localDeposito.cCargaId, cImportarProdutoId, Convert.ToDecimal(localDeposito.txtConfQuantidade.Text)); ModelLibrary.RepCargaProduto repCargaProduto = ModelLibrary.MetodosRepresentante.ObterCargaProduto(localDeposito.cCargaId, cImportarProdutoId); if (repCargaProduto != null) { if (Convert.ToDecimal(localDeposito.txtConfQuantidade.Text) != repCargaProduto.Quantidade) //se a quantidade da carga for diferente da informada soar bipe { System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\RederConsignado\honk.wav"); player.Play(); } } ExibirConferenciaProduto(localDeposito.cCargaId); ConferenciaProdutoLimpar(); /*} catch * { * * MessageBox.Show("Não foi possível alterar o produto. Por favor, verifique os dados digitados e tente novamente"); * * }*/ }
public void InserirCargaProdutoConferencia() { try { decimal vQuantidade; if (localDeposito.chkConfQuantidade.Checked) { if (localDeposito.txtConfQuantidade.Text != "") { vQuantidade = Convert.ToDecimal(localDeposito.txtConfQuantidade.Text); } else { MessageBox.Show("Por favor, informe uma quantidade."); vQuantidade = 0; } } else { vQuantidade = 1; } if (vQuantidade > -1) { ModelLibrary.MetodosRepresentante.InserirProdutoConferencia(localDeposito.cCargaId, cImportarProdutoId, vQuantidade); if (localDeposito.chkConfQuantidade.Checked) { ModelLibrary.RepCargaProduto repCargaProduto = ModelLibrary.MetodosRepresentante.ObterCargaProduto(localDeposito.cCargaId, cImportarProdutoId); if (repCargaProduto != null) { if (vQuantidade != repCargaProduto.Quantidade) //se a quantidade da carga for diferente da informada soar bipe { System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"C:\RederConsignado\honk.wav"); player.Play(); } } } ExibirConferenciaProduto(localDeposito.cCargaId); ConferenciaProdutoLimpar(); } } catch (IOException vE) { MessageBox.Show("Ocorreu um erro ao Inserir o produto. Verifique os dados digitados e tente novamente. Se o erro persisitr, contate o administrador."); Console.WriteLine(vE.Message); } }