Exemplo n.º 1
0
        /// <summary>
        /// Realiza a conversão dos dados de rentabilidade do ambiente para um
        /// registro de rentabilidade.
        /// </summary>
        /// <param name="ambienteRentabilidade"></param>
        /// <returns></returns>
        private IRegistroRentabilidade ConverterParaRegistroRentabilidade(Data.Model.AmbientePedidoEspelhoRentabilidade ambienteRentabilidade)
        {
            var tipo = (TipoRegistroRentabilidade)ambienteRentabilidade.Tipo;

            return(new RegistroRentabilidade(ambienteRentabilidade.IdRegistro,
                                             ProvedorDescritoresRegistro.ObterDescritor(tipo, ambienteRentabilidade.IdRegistro), tipo, ambienteRentabilidade.Valor));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Realiza a conversão dos dados de rentabilidade do ambiente para um
        /// registro de rentabilidade.
        /// </summary>
        /// <param name="produtoPedidoRentabilidade"></param>
        /// <returns></returns>
        private IRegistroRentabilidade ConverterParaRegistroRentabilidade(Data.Model.ProdutoPedidoEspelhoRentabilidade produtoPedidoRentabilidade)
        {
            var tipo = (TipoRegistroRentabilidade)produtoPedidoRentabilidade.Tipo;

            return(new RegistroRentabilidade(produtoPedidoRentabilidade.IdRegistro,
                                             ProvedorDescritoresRegistro.ObterDescritor(tipo, produtoPedidoRentabilidade.IdRegistro), tipo, produtoPedidoRentabilidade.Valor));
        }
Exemplo n.º 3
0
        /// <summary>
        /// Realiza a conversão dos dados de rentabilidade da nota fiscal para um
        /// registro de rentabilidade.
        /// </summary>
        /// <param name="notaFiscalRentabilidade"></param>
        /// <returns></returns>
        private IRegistroRentabilidade ConverterParaRegistroRentabilidade(Data.Model.NotaFiscalRentabilidade notaFiscalRentabilidade)
        {
            var tipo = (TipoRegistroRentabilidade)notaFiscalRentabilidade.Tipo;

            return(new RegistroRentabilidade(notaFiscalRentabilidade.IdRegistro,
                                             ProvedorDescritoresRegistro.ObterDescritor(tipo, notaFiscalRentabilidade.IdRegistro), tipo, notaFiscalRentabilidade.Valor));
        }