Exemple #1
0
        public static Componente MapToModel(ComponenteViewModel componenteViewModel)
        {
            Componente componente = new Componente()
            {
                IdComponente = componenteViewModel.IdComponente.GetValueOrDefault(0),
                Nome         = componenteViewModel.Nome,
                CH           = componenteViewModel.CH.GetValueOrDefault(0),
            };

            return(componente);
        }
        internal static List <Modulo> MapToModel(List <ModuloComponenteViewModel> modulosViewModel)
        {
            List <Modulo> listaModulo = (from modulo in modulosViewModel
                                         select new Modulo()
            {
                Nome = modulo.Nome,
                IdMatriz = modulo.IdMatriz,
                Componente = ComponenteViewModel.MapToListModel(modulo.Componentes)
            }).ToList();

            return(listaModulo);
        }
Exemple #3
0
        public static ComponenteViewModel MapToViewModel(Componente componente)
        {
            ComponenteViewModel componenteViewModel = new ComponenteViewModel()
            {
                IdComponente = componente.IdComponente,
                Nome         = componente.Nome,
                CH           = componente.CH,
                TipoAmbiente = componente.TipoAmbiente,

                AreaAtuacao = componente.AreaAtuacao.ToList()
            };

            return(componenteViewModel);
        }