예제 #1
0
 /// <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]);
     }
 }
예제 #2
0
        /// <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);
        }
예제 #3
0
 public void LoadDataGrid(DataGrid DG_Units, SDA_Core.Business.Arrays.UnitArray data)
 {
     unitArray = data;
     UpdateTable(DG_Units);
 }
예제 #4
0
 public UnitInterface()
 {
     unitArray   = new SDA_Core.Business.Arrays.UnitArray();
     dataManager = new SDA_Core.Functional.Data();
 }
예제 #5
0
 /// <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();
 }
예제 #6
0
 /// <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);
 }