示例#1
0
 public EquipamentoUnidadeViewModel(EquipamentoUnidade equipamentoUnidade)
 {
     Id                        = equipamentoUnidade.Id;
     DataInsercao              = equipamentoUnidade?.DataInsercao ?? DateTime.Now;
     GerarNotificacao          = equipamentoUnidade.GerarNotificacao;
     Observacao                = equipamentoUnidade.Observacao;
     ConferenciaConcluida      = equipamentoUnidade.ConferenciaConcluida;
     Unidade                   = new UnidadeViewModel(equipamentoUnidade?.Unidade ?? new Unidade());
     PeriodoEquipamentoUnidade = equipamentoUnidade.PeriodoEquipamentoUnidade;
     UltimaConferencia         = equipamentoUnidade.UltimaConferencia;
     Usuario                   = equipamentoUnidade.Usuario;
     //EquipamentosUnidadeEquipamento = equipamentoUnidade.EquipamentosUnidadeEquipamento.Select(x => new EquipamentoUnidadeEquipamentoViewModel(x)).ToList() ?? new List<EquipamentoUnidadeEquipamentoViewModel>();
 }
示例#2
0
 public EquipamentoUnidadeViewModel ToViewModel(EquipamentoUnidade equipamentoUnidade)
 {
     return(new EquipamentoUnidadeViewModel
     {
         Id = equipamentoUnidade.Id,
         DataInsercao = equipamentoUnidade.DataInsercao,
         GerarNotificacao = equipamentoUnidade.GerarNotificacao,
         Observacao = equipamentoUnidade.Observacao,
         ConferenciaConcluida = equipamentoUnidade.ConferenciaConcluida,
         Unidade = new UnidadeViewModel(equipamentoUnidade?.Unidade ?? new Unidade()),
         PeriodoEquipamentoUnidade = equipamentoUnidade.PeriodoEquipamentoUnidade,
         UltimaConferencia = equipamentoUnidade.UltimaConferencia,
         Usuario = equipamentoUnidade.Usuario
                   //EquipamentosUnidadeEquipamento = equipamentoUnidade.EquipamentosUnidadeEquipamento.Select(x => new EquipamentoUnidadeEquipamentoViewModel(x)).ToList() ?? new List<EquipamentoUnidadeEquipamentoViewModel>()
     });
 }