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); } }
private void GuardarCambios(string strSistema) { try { ServiciosCD40.Zonas n = new ServiciosCD40.Zonas(); n.IdSistema = strSistema; n.Nombre = TextBox1.Text; if (!Modificar) { NewItem = TextBox1.Text; if (ServicioCD40.InsertSQL(n) < 0) { logDebugView.Warn("(Zonas-GuardarElemento): no se ha guardado el zonas."); cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorGuardarZona"), n.Nombre)); // cMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorGuardarZonas"), n.idZonas)); } else { ActualizaWebPadre(true); } } else { n.IdZonas = Convert.ToInt32(ListBox1.SelectedValue); if (ServicioCD40.UpdateSQL(n) < 0) { logDebugView.Warn("(Zonas-GuardarCambios): No se ha podido actualizar la zona."); } } BtAceptar.Visible = false; BtCancelar.Visible = false; Label2.Visible = false; TextBox1.Visible = false; ListBox1.Enabled = true; BtNuevo.Visible = PermisoSegunPerfil; //BtEliminar.Visible = ListBox1.Items.Count > 0 && PermisoSegunPerfil; ListBox1.Items.Clear(); MuestraDatos(DameDatos()); ValidationSummary1.Visible = false; RequiredFieldValidator1.Visible = false; Panel1.Enabled = false; } catch (Exception e) { logDebugView.Error("(Zonas-GuardarCambios):", e); } }
private ServiciosCD40.Tablas[] DameDatos() { try { ServiciosCD40.Zonas t = new ServiciosCD40.Zonas(); Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement s = config.AppSettings.Settings["Sistema"]; t.IdSistema = s.Value; Session["idsistema"] = s.Value; ServiciosCD40.Tablas[] d = ServicioCD40.ListSelectSQL(t); return(d); } catch (Exception e) { logDebugView.Error("(Zonas-DameDatos):", e); } return(null); }