Exemplo n.º 1
0
 public DialogResult Editar(P_GF_Configuracion conf)
 {
     _configuracion = conf;
     AsegurarTablaDomConfig();
     VisualizarConfiguracion();
     return(ShowDialog());
 }
Exemplo n.º 2
0
 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();
         }
     }
 }
Exemplo n.º 3
0
        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;
            }
        }