コード例 #1
0
 public DescontoGlobalViewModel(DescontoPessoa desconto)
 {
     Id         = desconto.Id;
     DescontoId = desconto.Id;
     Pessoa     = new PessoaViewModel(desconto.Pessoa);
     Desconto   = new DescontoViewModel(desconto?.Desconto);
 }
コード例 #2
0
        public PedidoSeloViewModel(PedidoSelo pedido)
        {
            if (pedido != null)
            {
                Id                       = pedido.Id;
                Cliente                  = new ClienteViewModel(pedido?.Cliente);
                Convenio                 = new ConvenioViewModel(pedido?.Convenio);
                Unidade                  = new UnidadeViewModel(pedido?.Unidade);
                DataInsercao             = pedido.DataInsercao;
                TiposPagamento           = pedido.TiposPagamento;
                Desconto                 = new DescontoViewModel(pedido?.Desconto);
                ValidadePedido           = pedido.ValidadePedido;
                TipoSelo                 = new TipoSeloViewModel(pedido?.TipoSelo);
                Quantidade               = pedido.Quantidade;
                DiasVencimento           = pedido.DiasVencimento;
                DataVencimento           = pedido.DataVencimento;
                TipoPedidoSelo           = pedido.TipoPedidoSelo;
                EmissaoSelo              = pedido?.EmissaoSelo?.Id ?? 0;
                NumeroLoteSelo           = pedido?.EmissaoSelo?.NumeroLote ?? string.Empty;
                StatusEmissaoSelo        = pedido?.EmissaoSelo?.StatusSelo;
                Proposta                 = new PropostaViewModel(pedido?.Proposta);
                Notificacoes             = pedido?.Notificacoes?.Select(x => new PedidoSeloNotificacaoViewModel()).ToList();
                StatusPedido             = pedido.StatusPedido;
                StatusLancamentoCobranca = pedido?.UltimoLancamento?.StatusLancamentoCobranca ?? StatusLancamentoCobranca.EmAberto;

                if (pedido?.Usuario != null)
                {
                    Usuario = new UsuarioViewModel(pedido.Usuario);
                }
            }
        }
コード例 #3
0
 public DescontoGlobalViewModel(DescontoGlobal desconto)
 {
     Id         = desconto.Id;
     DescontoId = desconto.Id;
     Desconto   = new DescontoViewModel(desconto?.Desconto);
 }