Beispiel #1
0
 public static TGrupo GetGrupoFromDr(SqlCeDataReader dr)
 {
     TGrupo grp = new TGrupo();
     grp.grupoId = dr.GetInt32(0);
     grp.nombre = dr.GetString(1);
     return grp;
 }
Beispiel #2
0
 public static void SetGrupo(TGrupo grp, SqlCeConnection conn)
 {
     if (grp == null) return;
     // comprobamos si existe el registro
     TGrupo grupo = GetTGrupo(grp.grupoId, conn);
     string sql = "";
     if (grupo != null)
     {
         sql = @"UPDATE grupos SET nombre = '{1}'
                 WHERE grupoId = {0}";
     }
     else
     {
         sql = @"INSERT INTO grupos (grupoId, nombre)
                 VALUES({0},'{1}')";
     }
     sql = String.Format(sql, grp.grupoId, grp.nombre);
     using (SqlCeCommand cmd = conn.CreateCommand())
     {
         cmd.CommandText = sql;
         int nrec = cmd.ExecuteNonQuery();
     }
 }