public DialogResult Editar(P_GF_Configuracion conf) { _configuracion = conf; AsegurarTablaDomConfig(); VisualizarConfiguracion(); return(ShowDialog()); }
private void _tspEditarConfig_Click(object sender, EventArgs e) { if (_rowConfigSeleccionado != null) { P_GF_Configuracion config = new P_GF_Configuracion(_rowConfigSeleccionado); FormEditarConfig fEditConfig = new FormEditarConfig(); if (fEditConfig.Editar(config) == DialogResult.OK) { VisualizarConfiguracionPersonaActual(); } } }
private void _tspAdConfig_Click(object sender, EventArgs e) { P_GF_Configuracion config = new P_GF_Configuracion(); config.EsNuevo = true; config.CodPersona = _pkCodPersonaSeleccionada; FormEditarConfig fEditConfig = new FormEditarConfig(); if (fEditConfig.Editar(config) == DialogResult.OK) { VisualizarConfiguracionPersonaActual(); } }
public void Guardar(P_GF_Configuracion obj) { OracleCommand cmd = null; string sql = string.Empty; if (obj.EsNuevo) { sql = "INSERT INTO {0} ({1},{2},{3})" + "VALUES(:{1},:{2},:{3})"; } else { sql = @"UPDATE {0} SET {3}=:{3} WHERE {1}=:{1} AND {2}=:{2} "; } sql = string.Format(sql, P_GF_Configuracion.NOMBRE_TABLA, P_GF_Configuracion.C_PK_COD_PERSONA, P_GF_Configuracion.C_PK_COD_PARAMETRO, P_GF_Configuracion.C_VALOR_CONFIGURACION); cmd = CrearCommand(); cmd.CommandText = sql; cmd.BindByName = true; cmd.Parameters.Add(P_GF_Configuracion.C_PK_COD_PERSONA, OracleDbType.Int64, obj.CodPersona, ParameterDirection.Input); cmd.Parameters.Add(P_GF_Configuracion.C_PK_COD_PARAMETRO, OracleDbType.Int64, obj.CodDominio, ParameterDirection.Input); cmd.Parameters.Add(P_GF_Configuracion.C_VALOR_CONFIGURACION, OracleDbType.Varchar2, obj.Valor, ParameterDirection.Input); if (Actualizar(cmd)) { obj.EsNuevo = false; } }