public void PesquisarCargaProduto(string pCodigo) { try { long vProdutoGradeId = 0; List <ModelLibrary.ProdutoGrade> produtosgrade = ModelLibrary.MetodosDeposito.ObterProdutosGrade(pCodigo); if (produtosgrade != null) { if (produtosgrade.Count > 1) { Modal.FormProdutosGrade formProdutosGrade = new Modal.FormProdutosGrade(pCodigo); var result = formProdutosGrade.ShowDialog(); if (result == DialogResult.OK) { vProdutoGradeId = formProdutosGrade.cProdutoGradeId; ExibirProdutoGrade(vProdutoGradeId); } else { vProdutoGradeId = 0; } } else { vProdutoGradeId = (produtosgrade.FirstOrDefault() != null) ? produtosgrade.FirstOrDefault().Id : 0; ExibirProdutoGrade(vProdutoGradeId); } } else { vProdutoGradeId = 0; ExibirProdutoGrade(vProdutoGradeId); } } catch (Exception vE) { Trace.WriteLine(DateTime.Now.ToString() + "Carga.PesquisarCargaProduto()"); Trace.TraceError(vE.Message); MessageBox.Show(vE.Message, vE.Source, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void PesquisarRetornoProduto(string pCodigo) { long vProdutoGradeId = 0; List <ModelLibrary.ProdutoGrade> produtosgrade = ModelLibrary.MetodosDeposito.ObterProdutosGrade(pCodigo); if (produtosgrade != null) { if (produtosgrade.Count > 1) { Modal.FormProdutosGrade formProdutosGrade = new Modal.FormProdutosGrade(pCodigo); var result = formProdutosGrade.ShowDialog(); if (result == DialogResult.OK) { vProdutoGradeId = formProdutosGrade.cProdutoGradeId; ExibirProdutoGrade(vProdutoGradeId); } else { vProdutoGradeId = 0; } } else { vProdutoGradeId = (produtosgrade.FirstOrDefault() != null) ? produtosgrade.FirstOrDefault().Id : 0; ExibirProdutoGrade(vProdutoGradeId); } } else { vProdutoGradeId = 0; ExibirProdutoGrade(vProdutoGradeId); } }