示例#1
0
        public static CodigoIso ParaDomainModel(CodigoIsoViewModel viewModel)
        {
            CodigoIso cod = new CodigoIso()
            {
                Id     = viewModel.Id,
                Nome   = viewModel.Nome,
                Codigo = viewModel.Codigo
            };

            return(cod);
        }
示例#2
0
        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));
        }