예제 #1
0
        /// <summary>
        /// Método para listar os produtos
        /// </summary>
        /// <returns></returns>
        public List<UnidadeVO> Lista(UnidadeVO identUnidade)
        {
            OpenCommand("pr_selecionar_unidade");
            try
            {
                if (identUnidade.CodUnidade > 0)
                    AddInParameter("CodUnidade", DbType.Int32, identUnidade.CodUnidade);
                IDataReader dr = ExecuteReader();
                List<UnidadeVO> lUnidade = new List<UnidadeVO>();

                try
                {
                    while (dr.Read())
                    {
                        UnidadeVO tempUnidade = new UnidadeVO();
                        tempUnidade.CodUnidade= GetReaderValue<int?>(dr, "CodUnidade");
                        tempUnidade.TipoUnidade = GetReaderValue<string>(dr, "Unidade");
                        tempUnidade.Descricao = GetReaderValue<string>(dr, "Descricao");
                        
                        lUnidade.Add(tempUnidade);
                    }
                }
                finally
                {
                    dr.Close();
                }

                return lUnidade;
            }
            finally
            {
                CloseCommand();
            }
        }
예제 #2
0
 public ItemEntradaEstoqueVO()
 {
     MateriaPrimaVo = new MateriaPrimaVO();
     BitolaVo = new BitolaVO();
     EntradaEstoqueVo = new EntradaEstoqueVO();
     UnidadeVo = new UnidadeVO();
     CertificadoScanneado = new byte[0];
     DataCadastro = DateTime.Now;
     DataAlteracao = DateTime.Now;
     CodUsuarioAlt = 1;
     CodUsuarioInc = 1;
     Ipi = 0;
     Lote = 0;
 }
 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;
 }
예제 #4
0
 /// <summary>
 /// Método para excluir um produto
 /// </summary>
 /// <param name="identProduto">passar Unidade, descrição, usuarioInc</param>
 public void Inclui(UnidadeVO identUnidade)
 {
     OpenCommand("pr_incluir_unidade");
     try
     {
         AddInParameter("Unidade", DbType.String, identUnidade.TipoUnidade);
         AddInParameter("Descricao", DbType.String, identUnidade.Descricao);
         AddInParameter("UsuarioInc", DbType.Int32, 1);
         ExecuteNonQuery();
     }
     finally
     {
         CloseCommand();
     }
 }
예제 #5
0
 public ItemPedidoCompraVO()
 {
     CodItemPedidoCompra = 0;
     PedidoCompraVo = new PedidoCompraVO();
     MateriaPrimaVo = new MateriaPrimaVO();
     UnidadeVo = new UnidadeVO();
     Valor = 0;
     Qtd = 0;
     Ipi = 0;
     BitolaVo = new BitolaVO();
     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;
 }
예제 #7
0
        protected void grdListaResultado_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            UnidadeVO identUnidade = new UnidadeVO();
            identUnidade.CodUnidade = Convert.ToInt32(e.CommandArgument);
            if (e.CommandName == "Excluir")
            {
                new Unidade().Excluir(identUnidade);
                Pesquisar();
            }
            else if (e.CommandName == "Editar")
            {
                hdfTipoAcao.Value = "Editar";
                DadosUnidade = new Unidade().Listar(identUnidade)[0];
                mpeIncluirUnidade.Show();
            }


        }
예제 #8
0
 /// <summary>
 /// Método de Exclusão da unidade
 /// </summary>
 /// <param name="identUnidade">passar codUnidade</param>
 public void Exclui(UnidadeVO identUnidade)
 {
     OpenCommand("pr_excluir_unidade");
     try
     {
         AddInParameter("CodUnidade", DbType.Int32, identUnidade.CodUnidade);
         ExecuteNonQuery();
     }
     finally
     {
         CloseCommand();
     }
 }
예제 #9
0
 /// <summary>
 /// Método de alteração da unidade
 /// </summary>
 /// <param name="identUnidade">passar; parametros para alteração</param>
 public void Alterar(UnidadeVO identUnidade)
 {
     new UnidadeData().Altera(identUnidade);
 }
예제 #10
0
 /// <summary>
 /// Método de Exclusão da unidade
 /// </summary>
 /// <param name="identUnidade">passar:codUnidade</param>
 public void Excluir(UnidadeVO identUnidade)
 {
     new UnidadeData().Exclui(identUnidade);
 }
예제 #11
0
 /// <summary>
 /// Método para incluir a unidade
 /// </summary>
 /// <param name="identUnidade">passar: descricao,unidade,usuarioInc</param>
 public void Incluir(UnidadeVO identUnidade)
 {
     new UnidadeData().Inclui(identUnidade);
 }
예제 #12
0
 /// <summary>
 /// Lista as unidades cadastradas no banco
 /// </summary>
 /// <returns></returns>
 public List<UnidadeVO> Listar(UnidadeVO identUnidade)
 {
     return new UnidadeData().Lista(identUnidade);
 }
예제 #13
0
 public ProdutoInsumoVO()
 {
     Unidade = new UnidadeVO();
     Valor = 0;
     Descricao = string.Empty;
 }