Пример #1
0
        /// <summary>
        /// Converte essa classe genérica em uma classe ProdutoTrocaDevolucaoBenef.
        /// </summary>
        /// <returns></returns>
        public ProdutoTrocaDevolucaoBenef ToProdutoTrocaDevolucao(uint idProdTrocaDev)
        {
            if (idProdTrocaDev > 0)
            {
                IdProdutoTrocaDevolucao = idProdTrocaDev;
            }

            ProdutoTrocaDevolucaoBenef ptdb = new ProdutoTrocaDevolucaoBenef();

            ptdb.IdProdTrocaDevBenef = IdProdutoTrocaDevolucaoBenef;
            ptdb.IdProdTrocaDev      = IdProdutoTrocaDevolucao;
            ptdb.IdBenefConfig       = IdBenefConfig;
            ptdb.BisAlt    = BisAlt;
            ptdb.BisLarg   = BisLarg;
            ptdb.EspBisote = EspBisote;
            ptdb.EspFuro   = EspFuro;
            ptdb.LapAlt    = LapAlt;
            ptdb.LapLarg   = LapLarg;
            ptdb.Qtd       = Qtd;
            ptdb.ValorUnit = _valorUnit;
            ptdb.Valor     = Valor;
            ptdb.Custo     = Custo;

            return(ptdb);
        }
Пример #2
0
        public ProdutoTrocaDevolucaoBenef[] ToProdutosTrocaDevolucao(uint idProdTrocaDev)
        {
            ProdutoTrocaDevolucaoBenef[] retorno = new ProdutoTrocaDevolucaoBenef[Count];
            int i = 0;

            foreach (GenericBenef b in this)
            {
                retorno[i++] = b.ToProdutoTrocaDevolucao(idProdTrocaDev);
            }

            return(retorno);
        }
Пример #3
0
 /// <summary>
 /// Cria uma classe genérica de beneficiamento a partir de uma classe ProdutoTrocaDevolucaoBenef.
 /// </summary>
 /// <param name="ptdb"></param>
 public GenericBenef(ProdutoTrocaDevolucaoBenef ptdb)
 {
     _tipo = TipoProdutoBeneficiamento.ProdutoTrocaDevolucao;
     IdProdutoTrocaDevolucaoBenef = ptdb.IdProdTrocaDevBenef;
     IdProdutoTrocaDevolucao      = ptdb.IdProdTrocaDev;
     IdBenefConfig = ptdb.IdBenefConfig;
     BisAlt        = ptdb.BisAlt;
     BisLarg       = ptdb.BisLarg;
     EspBisote     = ptdb.EspBisote;
     EspFuro       = ptdb.EspFuro;
     LapAlt        = ptdb.LapAlt;
     LapLarg       = ptdb.LapLarg;
     Qtd           = ptdb.Qtd;
     _valorUnit    = ptdb.ValorUnit;
     Valor         = ptdb.Valor;
     Custo         = ptdb.Custo;
 }