/// <summary> /// ES: Método para cargar los datos del arreglo 'Unit' 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 LoadUnits(ComboBox CB_Units, SDA_Core.Business.Arrays.UnitArray data) { CB_Units.Items.Clear(); CB_Units.SelectedValuePath = "Name"; CB_Units.DisplayMemberPath = "Name"; for (int i = 0; i < data.List.Size; ++i) { CB_Units.Items.Add(data.List[i]); } }
/// <summary> /// ES: Devuelve los datos almacenados del arreglo 'Unit' del programa. /// </summary> /// <returns>ES: Datos que existen durante la ejecución del programa.</returns> public SDA_Core.Business.Arrays.UnitArray GetUnits() { SDA_Core.Business.Arrays.UnitArray result = new SDA_Core.Business.Arrays.UnitArray(); List <SDA_Core.Business.Unit> binary = Data.UnitsDataList; foreach (var value in binary) { result.List.Add(value); } return(result); }
public void LoadDataGrid(DataGrid DG_Units, SDA_Core.Business.Arrays.UnitArray data) { unitArray = data; UpdateTable(DG_Units); }
public UnitInterface() { unitArray = new SDA_Core.Business.Arrays.UnitArray(); dataManager = new SDA_Core.Functional.Data(); }
/// <summary> /// ES: Carga a un dataGrid valroes de tipo 'Unit'. /// </summary> /// <param name="DG_Units">ES: DataGrid al que se deban hacer los cambios.</param> /// <param name="data">ES: Datos a cargar.</param> public void LoadUnits(DataGrid DG_Units, SDA_Core.Business.Arrays.UnitArray data) { DG_Units.ItemsSource = dataManager.UnitListToDataTable(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.UnitArray data) { SDA_Core.Data.UnitSerializer.Save(data); }