protected void GuardarCoordenada(object sender, EventArgs e) { double lat; double lon; try { lat = Validar.ObtenerLatitud(Convert.ToInt32(latgrados.Value), Convert.ToInt32(latminut.Value), Convert.ToDouble(latsegun.Value.Replace('.', ','))); lon = Validar.ObtenerLongitud(Convert.ToInt32(longrados.Value), Convert.ToInt32(lonminut.Value), Convert.ToDouble(lonsegun.Value.Replace('.', ','))); DataRow dat = ord.ConsultarIdservicio(valosal).Rows[0]; DataRow puntoedit = punto.ConsultarPuntosEdit(dat["idservicio"].ToString()).Rows[0]; if (punto.ActualizarPuntoAvanzado(puntoedit["estadocol"].ToString(), puntoedit["direcioncol"].ToString(), lat.ToString(), lon.ToString(), puntoedit["barrios_idbarrioscol"].ToString(), puntoedit["tipocol"].ToString(), puntoedit["idservicioscol"].ToString(), puntoedit["referenciascol"].ToString(), puntoedit["idpuntoscol"].ToString())) { ScriptManager.RegisterStartupScript(this, this.GetType(), "hwa", "ErrorPunto('ACTUALIZACION EXITOSA!','Punto Geografico Actualizado correctamente','success');", true); bandera = true; } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "hwa", "ErrorPunto('ACTUALIZACION FALLIDA','Verifique que los espacios se encuentren correctamente diligenciados, recuerde seleccionar el servicio a modificar!','error');", true); bandera = false; } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "hwa", "ErrorPunto('ACTUALIZACION FALLIDA','" + ex.Message + "','error');", true); bandera = false; } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("buscar")) { listordenes.DataSource = null; listordenes.DataBind(); listsolicitudes.DataSource = null; listsolicitudes.DataBind(); string dat = e.CommandArgument.ToString(); cargartabla(dat); Labelidincidencia.Text = dat; DataRow puntoedit = punto.ConsultarPuntosEdit(dat).Rows[0]; barr.idbarrios = puntoedit["barrios_idbarrioscol"].ToString(); DataRow dir = barr.ConsultarTodoporBarrio(barr).Rows[0]; cargarDepartamentos(dir["idpais"].ToString()); pais_.SelectedValue = dir["idpais"].ToString(); departamento_.SelectedValue = dir["iddepartamento"].ToString(); cargarMunicipios(dir["iddepartamento"].ToString()); municipio_.SelectedValue = dir["idmunicipio"].ToString(); cargarBarrios(dir["idmunicipio"].ToString()); barrio_.SelectedValue = puntoedit["barrios_idbarrioscol"].ToString(); tipo.SelectedValue = puntoedit["tipocol"].ToString(); estadoserv.SelectedValue = puntoedit["estadocol"].ToString(); longitud_.Text = puntoedit["coordenadaxcol"].ToString(); latitud_.Text = puntoedit["coordenadaycol"].ToString(); direcciont_.Text = puntoedit["direcioncol"].ToString(); referencia_.Text = puntoedit["referenciascol"].ToString(); idserv.Text = puntoedit["idservicioscol"].ToString(); idpuntoac.Text = puntoedit["idpuntoscol"].ToString(); listsolicitudes.DataSource = serv.consultarSolicitudesID(dat); listsolicitudes.DataBind(); OrdenSalida ord = new OrdenSalida(); listordenes.DataSource = ord.ConsultarByservicio(dat); listordenes.DataBind(); try { punt = punto.consultarpuntosdelservicio(e.CommandArgument.ToString()); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, typeof(Page), "pop", "swal({title: 'UUUUPSSS!!!!', text: 'Algo ha ocurrido estamos trabajando para solucionarlo',imageUrl: '../../Contenido/images/monkeyprogramer.jpg',imageSize: '400x250'})", true); } } else { } if (e.CommandName.Equals("getservicio")) { string t = e.CommandArgument.ToString(); Response.Redirect("detalleservicio.aspx?addds=" + t, false); } }