public static CodigoIso ParaDomainModel(CodigoIsoViewModel viewModel)
        {
            CodigoIso cod = new CodigoIso()
            {
                Id = viewModel.Id,
                Nome = viewModel.Nome,
                Codigo = viewModel.Codigo
            };

            return cod;
        }
        public static CodigoIsoViewModel DeDomainModel(CodigoIso model)
        {
            CodigoIsoViewModel vmCod = new CodigoIsoViewModel()
            {
                Id = model.Id,
                Nome = model.Nome,
                Codigo = model.Codigo
            };

            return vmCod;
        }
        public JsonResult SalvaCodigo(CodigoIsoViewModel model)
        {
            CodigoIso cod = new CodigoIso();
            using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio())
            {
                if(model.Id != Guid.Empty)
                    cod = codIsoRepo.CapturarPorId(model.Id);

                cod.Populate(ServicoConverteCodigoIsoViewModel.ParaDomainModel(model));
                cod = codIsoRepo.InserirOuAtualizar(cod);
            }
            return Json(cod);
        }