Exemple #1
0
 public void ContruirAtributos(String Tabla) {
     XmlDocument XML = HelperNHibernate.ExecuteView("vSF_ColumnasxTabla", String.Format(" TABLE_NAME = '{0}'", Tabla));
     if (XML.HasChildNodes)
     {
         EntidadSF.Tabla = Tabla;
         EntidadSF.Atributos.Clear();
         ugAtributos.Selected.Rows.AddRange((UltraGridRow[])ugAtributos.Rows.All);
         ugAtributos.DeleteSelectedRows(false);
         foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes)
         {
             AtributoSF atributo = new AtributoSF();
             atributo.Nombre = NodoItem.SelectSingleNode("@COLUMN_NAME").Value;
             atributo.Campo = NodoItem.SelectSingleNode("@COLUMN_NAME").Value;
             atributo.Propiedad = NodoItem.SelectSingleNode("@COLUMN_NAME").Value;
             UltraGridRow Row = ugAtributos.DisplayLayout.Bands[0].AddNew();
             Row.Tag = atributo;
             EntidadSF.Atributos.Add(atributo);
             MostrarAtributo(Row);
         }
     }
 }
Exemple #2
0
 private void ubNuevo_Click(object sender, EventArgs e)
 {
     try
     {
         AtributoSF atributo = new AtributoSF();
         UltraGridRow Row = ugAtributos.DisplayLayout.Bands[0].AddNew();
         Row.Tag = atributo;
         EntidadSF.Atributos.Add(atributo);
     }
     catch (Exception ex)
     {
         SoftException.Control(ex);
     }
 }