public ParametroNegociacaoViewModel(ParametroNegociacao parametroNegociacao) { Id = parametroNegociacao.Id; DataInsercao = parametroNegociacao.DataInsercao; Unidade = new UnidadeViewModel(parametroNegociacao?.Unidade ?? new Unidade()); Perfil = new PerfilViewModel(parametroNegociacao?.Perfil ?? new Perfil()); //Usuario = new UsuarioViewModel(parametroNegociacao?.Usuario ?? new Usuario()); LimitesDesconto = parametroNegociacao.LimitesDesconto?.Select(x => new LimiteDescontoViewModel(x)).ToList() ?? new List <LimiteDescontoViewModel>(); }
public ParametroNegociacaoViewModel ToViewModel(ParametroNegociacao parametroNegociacao) { return(new ParametroNegociacaoViewModel { Id = parametroNegociacao.Id, DataInsercao = parametroNegociacao.DataInsercao, Unidade = new UnidadeViewModel(parametroNegociacao?.Unidade ?? new Unidade()), Perfil = new PerfilViewModel(parametroNegociacao?.Perfil ?? new Perfil()), //Usuario = new UsuarioViewModel(parametroNegociacao?.Usuario ?? new Usuario()), LimitesDesconto = parametroNegociacao.LimitesDesconto?.Select(x => new LimiteDescontoViewModel(x)).ToList() ?? new List <LimiteDescontoViewModel>() }); }