Example #1
0
 public int update(TablaEntity tabla)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Actualizando: " + tabla.ToString());
     try
     {
         StringBuilder sql = new StringBuilder();
         sql.Append(" UPDATE ");
         sql.Append(this.tabla);
         sql.Append(" SET");
         sql.Append(" indice = ");
         sql.Append(tabla.Indice);
         sql.Append(", descripcion = '");
         sql.Append(tabla.Descripcion);
         sql.Append("', contenido = ");
         sql.Append(tabla.Contenido);
         sql.Append(", detalle = '");
         sql.Append(tabla.Detalle );
         sql.Append("', identidad = ");
         sql.Append(tabla.Identidad );
         sql.Append(" WHERE ");
         sql.Append(" id = ");
         sql.Append(tabla.Id);
         sql.Append(" and nombre = '");
         sql.Append(tabla.Nombre);
         sql.Append("'");
         return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
     }
     catch (Exception ex)
     {
         MyLog4Net.Instance.getCustomLog(this.GetType()).Error("update(). " + ex.Message, ex);
         throw;
     }
 }
Example #2
0
 public int insert(TablaEntity tabla)
 {
     MyLog4Net.Instance.getCustomLog(this.GetType()).Info("Agregando: " + tabla.ToString());
     try
     {
         StringBuilder sql = new StringBuilder();
         sql.Append(" INSERT INTO ");
         sql.Append(this.tabla);
         sql.Append(" VALUES('");
         sql.Append(tabla.Nombre);
         sql.Append("', ");
         sql.Append(tabla.Indice);
         sql.Append(", '");
         sql.Append(tabla.Descripcion);
         sql.Append("', ");
         sql.Append(tabla.Contenido);
         sql.Append(", '");
         sql.Append(tabla.Detalle);
         sql.Append("', ");
         sql.Append(tabla.Identidad );
         sql.Append(")");
         return Model.DB.ejecutarProceso(Model.TipoComando.Texto, sql.ToString());
     }
     catch (Exception ex)
     {
         MyLog4Net.Instance.getCustomLog(this.GetType()).Error("insert(). " + ex.Message, ex);
         throw;
     }
 }