private void _vista_UsuarioDeseaGrabarPoligonoTipoRuta(object sender, PoligonoArgumento e) { try { var resultado = PoligonoServicio.GrabarPoligono(e); if (resultado.Resultado == ResultadoOperacionTipo.Error) { _vista.EstablecerError(resultado.Mensaje, sender); } else { _vista.ClientesDePoligono = ClienteServicio.ObtenerClientePorPoligono(new PoligonoArgumento { Poligono = new Poligono { POLYGON_ID = e.Poligono.POLYGON_ID_PARENT } }); _vista.TerminoDeGrabar("cpCargarPoligonos", sender); _vista.TerminoDeGrabar("cpCargarClientes", sender); _vista.TerminoDeGrabar("cpCargarVendedores", sender); } } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaGrabarPoligonoTipoRuta(object sender, Argumentos.PoligonoArgumento e) { try { var resultado = PoligonoServicio.GrabarPoligono(e); if (resultado.Resultado == ResultadoOperacionTipo.Error) { _vista.EstablecerError(resultado.Mensaje, sender); } else { _vista.TerminoDeGrabar("cpCargarPoligonos", sender); } } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }