Esempio n. 1
0
        public static GECidadeViewModel DomainToViewModel(GECidade domain)
        {
            GECidadeViewModel viewModel = new GECidadeViewModel();

            if (domain != null)
            {
                viewModel = new GECidadeViewModel
                {
                    CodigoCidade  = domain.CodigoCidade,
                    Descricao     = domain.Descricao,
                    GEUFViewModel = domain.GEUF != null?GEUFAdapter.DomainToViewModel(domain.GEUF) : new GEUFViewModel()
                };
            }

            return(viewModel);
        }
Esempio n. 2
0
        public static GECidade ViewModelToDomain(GECidadeViewModel viewModel)
        {
            GECidade domain = new GECidade();

            if (domain != null)
            {
                domain = new GECidade
                {
                    CodigoCidade = viewModel.CodigoCidade,
                    Descricao    = viewModel.Descricao,
                    GEUF         = viewModel.GEUFViewModel != null?GEUFAdapter.ViewModelToDomain(viewModel.GEUFViewModel) : new GEUF()
                };
            }

            return(domain);
        }