Пример #1
0
        public PecaItemProjBenef[] ToPecasItemProjeto(uint idPecaItemProj)
        {
            PecaItemProjBenef[] retorno = new PecaItemProjBenef[Count];
            int i = 0;

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

            return(retorno);
        }
Пример #2
0
 /// <summary>
 /// Cria uma classe genérica de beneficiamento a partir de uma classe PecaItemProjBenef.
 /// </summary>
 /// <param name="pipb"></param>
 public GenericBenef(PecaItemProjBenef pipb)
 {
     _tipo = TipoProdutoBeneficiamento.PecaItemProjeto;
     IdPecaItemProjetoBenef = pipb.IdPecaItemProjBenef;
     IdPecaItemProjeto      = pipb.IdPecaItemProj;
     IdBenefConfig          = pipb.IdBenefConfig;
     BisAlt    = pipb.BisAlt;
     BisLarg   = pipb.BisLarg;
     EspBisote = pipb.EspBisote;
     EspFuro   = pipb.EspFuro;
     LapAlt    = pipb.LapAlt;
     LapLarg   = pipb.LapLarg;
     Qtd       = pipb.Qtd;
 }
Пример #3
0
        /// <summary>
        /// Converte essa classe genérica em uma classe PecaItemProjBenef.
        /// </summary>
        /// <returns></returns>
        public PecaItemProjBenef ToPecaItemProjeto(uint idPecaItemProj)
        {
            if (idPecaItemProj > 0)
            {
                IdPecaItemProjeto = idPecaItemProj;
            }

            PecaItemProjBenef pipb = new PecaItemProjBenef();

            pipb.IdPecaItemProjBenef = IdPecaItemProjetoBenef;
            pipb.IdPecaItemProj      = IdPecaItemProjeto;
            pipb.IdBenefConfig       = IdBenefConfig;
            pipb.BisAlt    = BisAlt;
            pipb.BisLarg   = BisLarg;
            pipb.EspBisote = EspBisote;
            pipb.EspFuro   = EspFuro;
            pipb.LapAlt    = LapAlt;
            pipb.LapLarg   = LapLarg;
            pipb.Qtd       = Qtd;

            return(pipb);
        }