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); }
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); }