public ParametroEquipeViewModel(ParametroEquipe ParametroEquipe) { Id = ParametroEquipe.Id; Equipe = ParametroEquipe.Equipe; Ativo = ParametroEquipe.Ativo; Status = ParametroEquipe.Status; Usuario = ParametroEquipe.Usuario; HorarioParametroEquipe = ParametroEquipe.HorarioParametroEquipe.Select(x => new HorarioParametroEquipeViewModel(x)).ToList(); Notificacoes = ParametroEquipe?.Notificacoes?.Select(x => new ParametroEquipeNotificacaoViewModel()).ToList(); }
public ParametroEquipe ToEntity() { var entidade = new ParametroEquipe { Id = Id, Equipe = Equipe, Ativo = Ativo, Status = Status, Usuario = Usuario, HorarioParametroEquipe = HorarioParametroEquipe?.Select(x => x.ToEntity())?.ToList() ?? new List <HorarioParametroEquipe>(), }; return(entidade); }