private bool VerificarCoordenada(Coordenada coordenada, string prefixo) { CoordenadaMsg msg = new CoordenadaMsg(prefixo); if (coordenada.LocalColeta.GetValueOrDefault() <= 0) { Validacao.Add(msg.LocalColetaObrigatorio); } if (coordenada.FormaColeta.GetValueOrDefault() <= 0) { Validacao.Add(msg.FormaColetaObrigatorio); } CoordenadaBus.Validar(coordenada, prefixo, true); if (!Validacao.EhValido) { return(false); } if (_da.PontoForaMBR(coordenada.EastingUtm.GetValueOrDefault(), coordenada.NorthingUtm.GetValueOrDefault())) { Validacao.Add(Mensagem.Sistema.CoordenadaForaMBR); return(false); } return(Validacao.EhValido); }