protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["IDPoligono"] != null) { string IDPoligono = Request.QueryString["IDPoligono"].ToString(); CH_Poligono Datos = new CH_Poligono(); Datos.IDPoligono = IDPoligono; Datos.Conexion = "Server=tcp:serv-campaniaelectoral.database.windows.net,1433;Initial Catalog=CSLDB_CAMPANIAELECTORAL;Persist Security Info=False;User ID=campaniaAdmin;Password=C4mp4n14373C;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"; CH_PoligonoNegocio CN = new CH_PoligonoNegocio(); CN.ObtenerDetallePoligonoXID(Datos); CH_PoligonoDetalleJSON DatosAux = new CH_PoligonoDetalleJSON { Latitud = Datos.Latidud, Longitud = Datos.Longitud }; var json = JsonConvert.SerializeObject(DatosAux); Response.Clear(); Response.ContentType = "application/text;"; Response.Write(json); Response.End(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.CargarComboEstado(); if (Request.QueryString["op"] != null) { if (Request.QueryString["op"] == "2") { if (Request.QueryString["id"] != null) { string ID = Request.QueryString["id"].ToString(); CH_Poligono DatosAux = new CH_Poligono { Conexion = Comun.Conexion, IDPoligono = ID }; CH_PoligonoNegocio CN = new CH_PoligonoNegocio(); CN.ObtenerDetallePoligonoXID(DatosAux); if (DatosAux.Completado) { this.CargarDatos(DatosAux); } else { //Ocurrió un error Response.Redirect("frmPoligonosGrid.aspx?error=" + "Error al cargar los datos&nError=1"); } } else { Response.Redirect("frmPoligonosGrid.aspx"); } } else { Response.Redirect("frmPoligonosGrid.aspx"); } } else { this.IniciarDatos(); } } else { if (Request.Form.Count > 0) { string txtNombre = Request.Form["ctl00$cph_MasterBody$txtNombrePoligono"].ToString(); string txtClave = Request.Form["ctl00$cph_MasterBody$txtClave"].ToString(); string Estado = Request.Form["cmbEstado"].ToString(); string Municipio = Request.Form["cmbMunicipio"].ToString(); int IDEstado = 0, IDMunicipio = 0; int.TryParse(Estado, out IDEstado); int.TryParse(Municipio, out IDMunicipio); string Colonia = Request.Form["ctl00$cph_MasterBody$txtColonia"].ToString(); string sLatitud = Request.Form["ctl00$cph_MasterBody$txtLatitud"].ToString(); string sLongitud = Request.Form["ctl00$cph_MasterBody$txtLongitud"].ToString(); double Latitud = 0, Longitud = 0; CultureInfo esMX = new CultureInfo("es-MX"); double.TryParse(sLatitud, NumberStyles.Currency, esMX, out Latitud); double.TryParse(sLongitud, NumberStyles.Currency, esMX, out Longitud); //Latitud = Convert.ToDouble(sLatitud); //Longitud = Convert.ToDouble(sLongitud); //decimal Aux01 = 0, aux02 = 0; //decimal.TryParse(sLatitud, NumberStyles.Currency, CultureInfo.CurrentCulture, out Aux01); //decimal.TryParse(sLongitud, NumberStyles.Currency, CultureInfo.CurrentCulture, out aux02); //Latitud = (double)Aux01; //Longitud = (double)aux02; string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString(); bool NuevoRegistro = string.IsNullOrEmpty(AuxID); this.Guardar(NuevoRegistro, AuxID, txtNombre, txtClave, IDEstado, IDMunicipio, Colonia, Latitud, Longitud); } } }