public string GetNameProduct(int codigo) { var query = from pi in _repositorioDataContext.ProdutoInsumos where pi.CodProdutoInsumo == codigo select new ProdutoInsumoVO() { Descricao = pi.Descricao }; var produtoInsumo = new ProdutoInsumoVO(); if (query.Count() > 0) produtoInsumo = query.FirstOrDefault(); return produtoInsumo.Descricao; }
public ItemPedidoCompraInsumoVO() { CodItemPedidoCompraInsumo = 0; PedidoCompraVo = new PedidoCompraVO(); ProdutoInsumoVo = new ProdutoInsumoVO(); UnidadeVo = new UnidadeVO(); Valor = 0; Qtd = 0; Ipi = 0; DataCadastro = DateTime.Now; UsuarioInc = 1; DataAlteracao = DateTime.Now; UsuarioAlt = 1; }
public ItemEntradaEstoqueInsumoVO() { CodItemEntradaEstoqueInsumo = 0; EntradaEstoqueVO = new EntradaEstoqueVO(); ProdutoInsumoVo = new ProdutoInsumoVO(); UnidadeVo = new UnidadeVO(); Valor = 0; Qtd = 0; Ipi = 0; Lote = 0; DataCadastro = DateTime.Now; UsuarioInc = 1; DataAlteracao = DateTime.Now; UsuarioAlt = 1; Certificado = string.Empty; Corrida = string.Empty; }
private void Pesquisar() { ProdutoInsumoVO identProduto = new ProdutoInsumoVO(); if (!string.IsNullOrEmpty(hdfIdRazaoSocial.Value)) { identProduto.CodProdutoInsumo = Convert.ToInt32(hdfIdRazaoSocial.Value); } else { if ((hdfTipoAcao.Value == "Incluir" || hdfTipoAcao.Value == "Editar" || hdfTipoAcao.Value == "IncluirItem") && (!string.IsNullOrEmpty(hdfCodProduto.Value) || !string.IsNullOrEmpty(hdfCodigo.Value))) { if (!string.IsNullOrEmpty(hdfCodProduto.Value)) { identProduto.CodProdutoInsumo = Convert.ToInt32(hdfCodProduto.Value); } LimparCampos(); } else { if (!string.IsNullOrEmpty(txtCodigoPesq.Text)) identProduto.CodProdutoInsumo = int.Parse(txtCodigoPesq.Text); identProduto.Descricao = txtDescricaoPesq.Text; } } List<ProdutoInsumoVO> lProduto = new List<ProdutoInsumoVO>(); if (identProduto.CodProdutoInsumo != 0) { lProduto.Add(ProdutoInsumo.ListarPorCodigo(identProduto.CodProdutoInsumo)); } if (!string.IsNullOrEmpty(identProduto.Descricao)) lProduto = ProdutoInsumo.ListarPorDescricao(identProduto.Descricao); if (lProduto.Count > 0) { grdListaResultado.DataSource = lProduto; grdListaResultado.DataBind(); grdListaResultado.Visible = true; } else { grdListaResultado.Visible = false; MensagemCliente("Não existem registros para o filtro informado."); } LimparCampos(); }
protected void grdListaResultado_RowCommand(object sender, GridViewCommandEventArgs e) { ProdutoInsumoVO identProduto = new ProdutoInsumoVO(); identProduto.CodProdutoInsumo = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "Excluir") { ProdutoInsumo.Excluir(identProduto.CodProdutoInsumo); Pesquisar(); } else if (e.CommandName == "Editar") { hdfTipoAcao.Value = "Editar"; DadosProduto = ProdutoInsumo.ListarPorCodigo(identProduto.CodProdutoInsumo); mpeIncluirProduto.Show(); } //else if (e.CommandName == "IncluirItem") //{ // Response.Redirect(@"\NFe\CadastraItemNFe.aspx?CodProduto=" + identProduto.CodProduto.ToString()); //} }