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