/// <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]); } }
/// <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); }
/// <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); }
/// <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); }
/// <summary> /// ES: Constructor de la clase MeasuresInterface /// </summary> public MeasuresInterface() { measuresArray = new SDA_Core.Business.Arrays.MeasureArray(); dataManager = new SDA_Core.Functional.Data(); }