private void EliminarElemento() { try { ServiciosCD40.Zonas n = new ServiciosCD40.Zonas(); n.IdSistema = (string)Session["idsistema"]; n.Nombre = (string)Session["elemento"]; n.IdZonas = Convert.ToInt32(ListBox1.SelectedValue); if (ServicioCD40.DeleteSQL(n) < 0) { logDebugView.Warn("(Zonas-EliminarElemento): no se ha borrado la zona"); cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorEliminarZonas"), n.Nombre)); } else { cMsg.alert((string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")); } ListBox1.Items.Clear(); MuestraDatos(DameDatos()); } catch (Exception e) { logDebugView.Error("(Zonas-EliminarElemento):", e); } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void BtAceptar_Click(object sender, EventArgs e) { //Si se está dando de alta un nuevo top // se verifica que el identificador sea único en el sistema string StrSistema = (string)Session["idsistema"]; if (!Modificando && TxtIdTop.Enabled && bIdentificadorAsignado(StrSistema, TxtIdTop.Text)) { //MVO: Si se está insertando un top y existe un elemento físico con el mismo identificador en el sistema, se informa al usuario para que indique otro identificador cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorIdentificadorEltoFisicoExiste"), TxtIdTop.Text)); } else { //Se comprueba si se ha seleccionado correctamente los grabadores if ((0 != DDLRecorder2.SelectedIndex) && (0 == DDLRecorder1.SelectedIndex)) { //No se permite configurar el grabador 2, si previamente no se ha configurado el grabador1 cMsg.confirm((string)GetGlobalResourceObject("Espaniol", "AvisoConfGrabadorEnTop"), "aceptparam"); } else { //Se comprueba que los grabadores tienen que ser distintos if ((0 != DDLRecorder1.SelectedIndex) && (0 != DDLRecorder2.SelectedIndex) && (DDLRecorder1.SelectedValue == DDLRecorder2.SelectedValue)) { cMsg.confirm((string)GetGlobalResourceObject("Espaniol", "AvisoConfGrabadorDistintos"), "aceptparam"); } else { GuardarCambios(StrSistema); } } } }
private void EliminaOperador() { ServiciosCD40.Operadores op = new ServiciosCD40.Operadores(); op.IdSistema = (string)Session["idsistema"]; op.IdOperador = TBUsuario.Text; if (Servicio.DeleteSQL(op) > 0) { cMsg.alert((string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")); TerminaActualizacion(); Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement sincronizar = config.AppSettings.Settings["SincronizaCD30"]; if ((sincronizar != null) && (Int32.Parse(sincronizar.Value) == 1)) { SincronizaCD30.SincronizaCD30 sincro = new SincronizaCD30.SincronizaCD30(); switch (sincro.BajaOperador(op.IdOperador)) { case 137: cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "Cod137"), op.IdOperador)); break; case 138: cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "Cod138"), op.IdOperador)); break; default: break; } } } }
private void EliminarElemento() { try { ServiciosCD40.Emplazamientos n = new ServiciosCD40.Emplazamientos(); n.IdSistema = (string)Session["idsistema"]; n.IdEmplazamiento = (string)Session["elemento"]; if (ServicioCD40.DeleteSQL(n) < 0) { logDebugView.Warn("(Emplazamientos-EliminarElemento): no se ha borrado el emplazamiento"); cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorEliminarEmplazamiento"), n.IdEmplazamiento)); } else { Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement sincronizar = config.AppSettings.Settings["SincronizaCD30"]; if ((sincronizar != null) && (Int32.Parse(sincronizar.Value) == 1)) { //string s = (string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")+ "\\n\\n" // + "El Emplazamiento no ha sido dado de Baja en el CD30."; //cMsg.alert(s); SincronizaCD30.SincronizaCD30 sincro = new SincronizaCD30.SincronizaCD30(); switch (sincro.BajaEmplazamiento(n.IdEmplazamiento)) { case 127: cMsg.alert((string)GetGlobalResourceObject("Espaniol", "Cod127")); break; case 128: cMsg.alert((string)GetGlobalResourceObject("Espaniol", "Cod128")); break; default: break; } } else { cMsg.alert((string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")); } } ListBox1.Items.Clear(); MuestraDatos(DameDatos()); } catch (Exception e) { logDebugView.Error("(Emplazamientos-EliminarElemento):", e); } }
private void EliminarElemento() { try { ServiciosCD40.Tabla_bss n = new ServiciosCD40.Tabla_bss(); n.IdTabla_bss = Convert.ToInt32(ListBox1.SelectedValue); if (ServicioCD40.DeleteSQL(n) < 0) { logDebugView.Warn("(TablasCalidad-EliminarElemento): no se ha borrado la Tabla de Calidad de Audio"); cObjMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorEliminarTablas"), n.Name)); } else { cObjMsg.alert((string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")); } ListBox1.Items.Clear(); MuestraDatos(DameDatos()); } catch (Exception e) { logDebugView.Error("(TablasCalidad-EliminarElemento):", e); } }
private void EliminarElemento() { try { ServiciosCD40.Troncales n = new ServiciosCD40.Troncales(); n.IdSistema = (string)Session["idsistema"]; n.IdTroncal = (string)Session["elemento"]; if (ServicioCD40.DeleteSQL(n) < 0) { logDebugView.Warn("(Troncales-EliminarElemento): No se ha podido eliminar el troncal."); } else { Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement sincronizar = config.AppSettings.Settings["SincronizaCD30"]; if ((sincronizar != null) && (Int32.Parse(sincronizar.Value) == 1)) { SincronizaCD30.SincronizaCD30 sincro = new SincronizaCD30.SincronizaCD30(); switch (sincro.BajaTroncal(n.IdTroncal)) { case 127: string msg = (string)GetGlobalResourceObject("Espaniol", "ElementoEliminado") + "\\n\\n" + (string)GetGlobalResourceObject("Espaniol", "Cod127"); cMsg.alert(msg); break; case 128: string msg1 = (string)GetGlobalResourceObject("Espaniol", "ElementoEliminado") + "\\n\\n" + (string)GetGlobalResourceObject("Espaniol", "Cod128"); cMsg.alert(msg1); break; default: break; } } else { cMsg.alert((string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")); } } } catch (Exception ex) { logDebugView.Error("(Troncales-EliminarElemento): ", ex); } MuestraDatos(DameDatos()); }
private void EliminarElemento() { try { ServiciosCD40.GruposTelefonia n = new ServiciosCD40.GruposTelefonia(); n.IdSistema = (string)Session["idsistema"]; n.IdGrupo = (string)Session["elemento"]; if (ServicioCD40.DeleteSQL(n) < 0) { logDebugView.Warn("(Grupos-EliminarElemento): No se ha podido eliminar el elemento"); } cMsg.alert((string)GetGlobalResourceObject("Espaniol", "ElementoEliminado")); } catch (Exception e) { logDebugView.Error("(Grupos-EliminarElemento): ", e); } ListBox1.Items.Clear(); MuestraDatos(DameDatos()); }
private void GuardarCambios() { try { string strSistema = (string)Session["idsistema"]; //MVO: el número de grabadores se comprueba al guardar los cambios, tanto si es un alta como una modificación if (DDLTipoEquipo.SelectedValue == TIPO_EQUIPO_GRABADOR /* 5- Grabador*/ && (NumGrabadores > MAX_GRABADORES || bNumGrabadoresExcedido)) { cMsg.alert((string)GetGlobalResourceObject("Espaniol", "MaximoNumeroGrabadores")); return; } ServiciosCD40.EquiposEU n = new ServiciosCD40.EquiposEU(); n.IdSistema = strSistema; if (!TBIdEquipo.ReadOnly) //Nuevo Equipo Externo { //Se comprueba que no exista otro equipo EU con el mismos identificador o Central ATS en la tabla de encaminamientos //Porque en la tabla equiposEu, se almacenan los equipos externos y los identificadores de la central ATS //que tienen configurada una Central IP if (!bExisteEquipoExterno(n.IdSistema, TBIdEquipo.Text)) { n.IdEquipos = TBIdEquipo.Text; } else { //Ya existe otro equipo externo o Central ATS con el mismo identificador cMsg.alert((string)GetGlobalResourceObject("Espaniol", "ErrorEU_Existente")); return; } } else { n.IdEquipos = ListBox1.SelectedValue; } //Si el equipo externo es de tipo grabador, se comprueba que no exista otro equipo externo grabador con la misma dirección IP if (DDLTipoEquipo.SelectedValue == TIPO_EQUIPO_GRABADOR) { if (ServicioAccesoABaseDeDatos.ExisteGrabadorMismaIP(strSistema, TxtIP1.Text, n.IdEquipos)) { cMsg.alert(string.Format((string)GetGlobalResourceObject("Espaniol", "AvisoConfGrabadorMismaIp"), TxtIP1.Text)); return; } else if ((string.Compare(TxtIP1.Text, TxtIP2.Text) != 0) && ServicioAccesoABaseDeDatos.ExisteGrabadorMismaIP(strSistema, TxtIP2.Text, n.IdEquipos)) { cMsg.alert(string.Format((string)GetGlobalResourceObject("Espaniol", "AvisoConfGrabadorMismaIp"), TxtIP2.Text)); return; } } NewItem = n.IdEquipos; n.IpRed1 = TxtIP1.Text; n.IpRed2 = TxtIP2.Text; n.TipoEquipo = Convert.ToUInt32(DDLTipoEquipo.SelectedValue); n.Interno = false; // Siempre es false, excepto para el caso del equipo externo asociado a la Central ATS propia n.SipPort = DDLTipoEquipo.SelectedValue == TIPO_EQUIPO_GRABADOR /* Grabador */ ? RTSP_PORT : Convert.ToInt32(TBSipPort.Text); // Comprobar que ninguna de las IPs existen ya dadas de alta en el sistema. /* SE ELIMINA ESTA RESTRICCIÓN PARA PODER CONFIGURAR EQUIPOS VINCULADOS A UN PROXY */ /* * if (ServicioAccesoABaseDeDatos.ExisteIP(n.IdSistema, n.IpRed1, n.IdEquipos)) * { * LblIp1Existente.Visible = true; * return; * } * else if (ServicioAccesoABaseDeDatos.ExisteIP(n.IdSistema, n.IpRed2, n.IdEquipos)) * { * LblIp2Existente.Visible = true; * return; * } */ if (!TBIdEquipo.ReadOnly) //Equipo nuevo { if (ServicioAccesoABaseDeDatos.InsertSQL(n) < 0) { logDebugView.Warn("(EQUIPOSEU-GuardarCambios): No se ha podido guardar la EQUIPOSEU"); } } else { if (ServicioAccesoABaseDeDatos.UpdateSQL(n) < 0) { logDebugView.Warn("(EQUIPOSEU-GuardarCambios): No se ha podido actualizar la EQUIPOSEU"); } } } catch (Exception ex) { logDebugView.Error("(EQUIPOSEU-GuardarCambios): ", ex); } EsconderMenu(); ListBox1.Enabled = true; BtNuevo.Visible = PermisoSegunPerfil; BtEliminar.Visible = BtModificar.Visible = false; EsconderValidacion(); MuestraDatos(DameDatos()); }