/// <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); }
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); }
/// <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; }