public void AtualizarPrefeitura(Manter manterView) { Prefeitura prefeituraModelo = new Prefeitura(); prefeituraModelo.Id = manterView.Id; prefeituraModelo.Nome = manterView.Nome; prefeituraModelo.Aderencia = manterView.Aderencia; prefeituraModelo.Ordem = manterView.Ordem; prefeituraModelo.StatusId = manterView.Status; prefeituraModelo.DocumentosId = manterView.DocumentosId; prefeituraModelo.Documentos = FormatarParaDocumentosModelo(manterView); prefeituraModelo.Validar(); if (prefeituraModelo.BuscarRegrasDeNegocioInvalidas().Count() > 0) { foreach (var item in prefeituraModelo.BuscarRegrasDeNegocioInvalidas()) { manterView.MenssagensDeErro.Add(item.Regra); } } else { PrefeituraServico prefeituraServico = new PrefeituraServico(); prefeituraServico.AtualizarPrefeitura(prefeituraModelo); } }