Exemplo n.º 1
0
        public override Boolean esIgualQue(Objeto objeto)
        {
            Tabla tabla = null;

            try
            {
                tabla = (Tabla)objeto;
            }
            catch (System.InvalidCastException)
            {
                throw new BusinessLogicalException(string.Format("En la comparación se esperaba el valor de tipo [{0}] pero se encontró un valor de tipo [{1}]", typeof(Tabla).Name, objeto.GetType().Name));
            }
            return(this == tabla ? Boolean.True : Boolean.False);
        }
Exemplo n.º 2
0
        public Tabla generarTablaConLosAtributos()
        {
            int   cantidadDeAtributos = arrayAtributo == null ? 0 : this.arrayAtributo.Count;
            Tabla tabla = new Tabla();

            tabla.defineNombreDeLaTabla(this.GetType().Name);

            Celda[] celdas = new Celda[cantidadDeAtributos];
            for (int i = 0; i < cantidadDeAtributos; i++)
            {
                Atributo atributo = arrayAtributo[i];
                celdas [i] = new Celda(atributo.nombre(), atributo.valor());
            }
            tabla.agregarFila(celdas);
            return(tabla);
        }
Exemplo n.º 3
0
 internal virtual void tabla(Tabla miTabla)
 {
     this.miTabla = miTabla;
 }