コード例 #1
0
ファイル: ModeloDB.cs プロジェクト: OscarResendiz/VisorSQL
        private void CargaUnicos(Tabala t)
        {
            List <Objetos.CUnico> l = MotorDB.DameUnicos(t.Nombre);

            foreach (Objetos.CUnico obj in l)
            {
                Unico unico = new Unico();
                unico.Nombre = obj.Nombre;
                foreach (string scampo in obj.Campos)
                {
                    CampoTabla campo = t.DameCampo(scampo);
                    unico.AgregaCampo(campo);
                }
                t.AgregaUnico(unico);
            }
        }
コード例 #2
0
ファイル: Tabala.cs プロジェクト: OscarResendiz/VisorSQL
 public void AgregaUnico(Unico obj)
 {
     if (obj.Campos.Count == 1)
     {
         obj.Campos[0].Unico = true;
     }
     //lo agrego a la lista
     foreach (Unico u in Unicos)
     {
         if (u.Nombre == obj.Nombre)
         {
             return;
         }
     }
     Unicos.Add(obj);
 }