private void ingresociudades() { try { ServicioCom21.ServicioCom21 _administrador = new ServicioCom21.ServicioCom21(); if (txtciudad.Text.Length > 0) { DataSet ds = _administrador.Com21_consulta_ciudades_letra(txtciudad.Text.ToUpper(), int.Parse(ddlpais.SelectedValue), int.Parse(ddlprovincias.SelectedValue), 2); if (ds.Tables[0].Rows.Count == 0) { XmlDocument _xmlDatos = new XmlDocument(); _xmlDatos.LoadXml("<Ad_Ciudades/>"); _xmlDatos.DocumentElement.SetAttribute("Ciudad", txtciudad.Text.ToUpper()); _xmlDatos.DocumentElement.SetAttribute("Id_Provincia", ddlprovincias.SelectedValue); //_xmlDatos.DocumentElement.SetAttribute("Id_Pais", ddlpais.SelectedValue); if (cbactivar.Checked == true) { _xmlDatos.DocumentElement.SetAttribute("Activar", "1"); } else { _xmlDatos.DocumentElement.SetAttribute("Activar", "0"); } XmlDocument _xmlResultado = new XmlDocument(); //_xmlResultado.LoadXml(_usuario.Proc_Ingresa_Usuario(_xmlDatos.OuterXml)); if (ddlprovincias.SelectedValue != "0") { if (_administrador.Com21_ingresa_ciudades(_xmlDatos.OuterXml)) { ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error al ingresar registro');", true); } else { ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro ingresado con exito');", true); } txtbuscarciudades.Text = ""; cargarciudad(); Limpiar(); } else { cargarciudad(); txtbuscarciudades.Text = ""; ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error al ingresar registro, no existe provincias para el país seleccionado');", true); } } else { ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Ciudad existente');", true); txtciudad.Text = string.Empty; } } } catch (Exception Ex) { Console.WriteLine(Ex.Message); ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error técnico por favor espere unos minutos');", true); } }
private void consultaletra(string letra) { ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21(); DataSet _letras = _consulta.Com21_consulta_ciudades_letra(letra, int.Parse(ddlpais.SelectedValue), int.Parse(ddlprovincias.SelectedValue), 1); if (_letras.Tables[0].Rows.Count > 0) { GvCiudad.DataSource = _letras.Tables[0]; GvCiudad.DataBind(); } else { ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('No existen ciudades con la busqueda: " + letra + "');", true); } }