示例#1
0
 /// <summary>
 /// ES: Método para cargar los datos del arreglo 'Measures' a un comboBox.
 /// </summary>
 /// <param name="CB_Units">ES: ComboBox a realizar los cambios.</param>
 /// <param name="data">ES: Datos a cargar.</param>
 public void LoadMeasures(ComboBox CB_Measure, SDA_Core.Business.Arrays.MeasureArray data)
 {
     CB_Measure.Items.Clear();
     CB_Measure.SelectedValuePath = "Name";
     CB_Measure.DisplayMemberPath = "Name";
     for (int i = 0; i < data.List.Size; ++i)
     {
         CB_Measure.Items.Add(data.List[i]);
     }
 }
示例#2
0
        /// <summary>
        /// ES: Devuelve los datos almacenados del arreglo 'Measure' del programa.
        /// </summary>
        /// <returns>ES: Datos que existen durante la ejecución del programa.</returns>
        public SDA_Core.Business.Arrays.MeasureArray GetMeasures()
        {
            SDA_Core.Business.Arrays.MeasureArray result = new SDA_Core.Business.Arrays.MeasureArray();
            List <SDA_Core.Business.Measure>      binary = Data.MeasuresDataList;

            foreach (var value in binary)
            {
                result.List.Add(value);
            }
            return(result);
        }
示例#3
0
 /// <summary>
 /// ES: Carga a un dataGrid valroes de tipo 'Measure'.
 /// </summary>
 /// <param name="DG_Measures">ES: DataGrid al que se deban hacer los cambios.</param>
 /// <param name="data">ES: Datos a cargar.</param>
 public void LoadMeasures(DataGrid DG_Measures, SDA_Core.Business.Arrays.MeasureArray data)
 {
     DG_Measures.ItemsSource = dataManager.MeasureListToDataTable(data).AsDataView();
 }
 /// <summary>
 /// ES: Guarda los nuevos datos ingresados al binario.
 /// </summary>
 /// <param name="data">ES: Nuevos datos a guardar</param>
 public void SaveDataToBinary(SDA_Core.Business.Arrays.MeasureArray data)
 {
     SDA_Core.Data.MeasuresSerializer.Save(data);
 }
示例#5
0
 /// <summary>
 /// ES: Carga al datagrid con valores que se pasan como parametro.
 /// </summary>
 /// <param name="DG_Measures">ES: DataGrid al que se deban hacer los cambios.</param>
 /// <param name="data">ES: Datos a cargar.</param>
 public void LoadDataGrid(DataGrid DG_Measures, SDA_Core.Business.Arrays.MeasureArray data)
 {
     measuresArray = data;
     UpdateTable(DG_Measures);
 }
示例#6
0
 /// <summary>
 /// ES: Constructor de la clase MeasuresInterface
 /// </summary>
 public MeasuresInterface()
 {
     measuresArray = new SDA_Core.Business.Arrays.MeasureArray();
     dataManager   = new SDA_Core.Functional.Data();
 }