8 using System.Collections;
10 public class Autoincrement {
11 public int codigo_afiliado = int.MinValue;
12 public int codigo_autorizacion = int.MinValue;
13 public int codigo_plan = int.MinValue;
16 public class AutoIncrementable : Controller {
21 Query query = Db.query();
22 query.constrain(typeof(Autoincrement));
23 ObjectSet result = query.execute ();
24 Autoincrement i = (Autoincrement)result.next ();
26 Console.WriteLine ("Inicio Autoincrement");
27 ids = new Autoincrement ();
28 ids.codigo_afiliado = 0;
29 ids.codigo_autorizacion = 0;
42 public int NextAfiliado ()
45 ids.codigo_afiliado += 1;
47 return ids.codigo_afiliado;
50 public int NextAutorizacion ()
53 ids.codigo_autorizacion += 1;
55 return ids.codigo_autorizacion;
58 public int NextPlan ()
63 return ids.codigo_plan;