コード例 #1
0
 /// <summary>
 ///   <para></para>
 ///   <para>Sets the drop down tables.
 /// </para>
 /// </summary>
 /// <param name="dataAccessComponent">The data access component.</param>
 private void SetDropDownTables(Dlv005DataAccessComponent dataAccessComponent)
 {
     dataAccessComponent.PopulateDL31().Fill(DL31_KOMM_ANFORDERUNG);
     dataAccessComponent.PopulateDL37().Fill(DL37_KOMM_STATUS_TBL);
     dataAccessComponent.PopulateDL38().Fill(DL38_KOMM_ERPROBUNGSORT_TBL);
     dataAccessComponent.PopulateDL39().Fill(DL39_KOMM_STRECKENART_TBL);
     dataAccessComponent.PopulateDL40().Fill(DL40_KOMM_ERPROBUNGSART_TBL);
 }
コード例 #2
0
        /// <summary>
        /// Initializes the tables.
        /// </summary>
        /// <returns></returns>
        public Dlv005DataSet InitializeTables()
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            SetSelectionTables(dataAccessComponent);
            SetDropDownTables(dataAccessComponent);
            SetOverviewAndAllocation(dataAccessComponent);
            SetColumnNames();
            SetSeriesNumber(BasicDataTable);
            this.dataAccessComponent = dataAccessComponent;
            return(this);
        }
コード例 #3
0
        /// <summary>
        /// Initializes the specified data model.
        /// </summary>
        /// <param name="dataModel">The data model.</param>
        public void Initialize(Dlv005DataSet dataModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.GetOverviewData(dataModel.MainTable);
            dataAccessComponent.GetDL38Data(dataModel.DL38Table);
            dataAccessComponent.GetDL39Data(dataModel.DL39Table);
            dataAccessComponent.GetDL40Data(dataModel.DL40Table);
            dataAccessComponent.GetSD111Data(dataModel.SD111Table);
            dataAccessComponent.GetBD09Data(dataModel.BD09Table);
            dataAccessComponent.GetBD06Data(dataModel.BD06Table);
            dataAccessComponent.GetAllocationGridData(dataModel.AllocationGridTable);
        }
コード例 #4
0
        /// <summary>
        ///   <para></para>
        ///   <para>Sets the selection tables.
        /// </para>
        /// </summary>
        /// <param name="dataAccessComponent">The data access component.</param>
        private void SetSelectionTables(Dlv005DataAccessComponent dataAccessComponent)
        {
            dataAccessComponent.PopulateBD06().Fill(BD06_ORG_EINHEIT_TBL);
            dataAccessComponent.PopulateBD09().Fill(BD09_PERSON);
            dataAccessComponent.PopulateBD12().Fill(BD12_BAUREIHE);

            dataAccessComponent.PopulateDL32().Fill(DL32_EXT_KOMM_KONTO);

            dataAccessComponent.PopulateSD111().Fill(SD111_QUALIFIKATIONEN);
            dataAccessComponent.PopulateSD111().Fill(SD111_QUALIFIKATIONENLicence);
            dataAccessComponent.PopulateSD111().Fill(SD111_QUALIFIKATIONENHV);
            dataAccessComponent.PopulateSD111().Fill(SD111_QUALIFIKATIONENSpecial);
        }
コード例 #5
0
        /// <summary>
        /// Updates the DL32.
        /// </summary>
        /// <param name="allocationInputModel">The allocation input model.</param>
        internal void UpdateDl32(AllocationInputModel allocationInputModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.UpdateDl32(allocationInputModel);
        }
コード例 #6
0
        /// <summary>
        /// Deletes the specified delete identifier.
        /// </summary>
        /// <param name="deleteID">The delete identifier.</param>
        public void Delete(decimal deleteID)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.DeleteData(deleteID);
        }
コード例 #7
0
        /// <summary>
        /// Updates the specified input model.
        /// </summary>
        /// <param name="inputModel">The input model.</param>
        public void Update(InputModel inputModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.UpdateData(inputModel);
        }
コード例 #8
0
        /// <summary>
        /// Inserts the DL32.
        /// </summary>
        /// <param name="allocationInputModel">The allocation input model.</param>
        public void InsertDl32(AllocationInputModel allocationInputModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.InsertDataDl32(allocationInputModel);
        }
コード例 #9
0
        /// <summary>
        /// Inserts the specified input model.
        /// </summary>
        /// <param name="inputModel">The input model.</param>
        public void Insert(InputModel inputModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.InsertData(inputModel);
        }
コード例 #10
0
        public void InitializeAllocationTable(Dlv005DataSet dataModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.GetAllocationGridData(dataModel.AllocationGridTable);
        }
コード例 #11
0
        public void InitializeMainTable(Dlv005DataSet dataModel)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.GetOverviewData(dataModel.MainTable);
        }
コード例 #12
0
        /// <summary>
        /// Deletes the allocation.
        /// </summary>
        /// <param name="deleteID">The delete identifier.</param>
        internal void DeleteAllocation(decimal deleteID)
        {
            Dlv005DataAccessComponent dataAccessComponent = new Dlv005DataAccessComponent();

            dataAccessComponent.DeleteAllocationData(deleteID);
        }
コード例 #13
0
 /// <summary>
 ///   <para></para>
 ///   <para>Sets the overview and allocation.
 /// </para>
 /// </summary>
 /// <param name="dataAccessComponent">The data access component.</param>
 private void SetOverviewAndAllocation(Dlv005DataAccessComponent dataAccessComponent)
 {
     dataAccessComponent.PopulateAllocation().Fill(Alocation);
     dataAccessComponent.PopulateBasicDataTable().Fill(BasicDataTable);
 }
コード例 #14
0
        /// <summary>
        /// Initializes the basic data table.
        /// </summary>
        /// <param name="dataAccessComponent">The data access component.</param>
        /// <returns></returns>
        public Dlv005DataSet InitializeBasicDataTable(Dlv005DataAccessComponent dataAccessComponent)
        {
            dataAccessComponent.PopulateBasicDataTable().Fill(BasicDataTable);

            return(this);
        }
コード例 #15
0
 /// <summary>
 /// Gets the last testing nr value.
 /// </summary>
 /// <param name="dataAccessComponent">The data access component.</param>
 /// <returns></returns>
 public string GetLastTestingNrValue(Dlv005DataAccessComponent dataAccessComponent)
 {
     return(dataAccessComponent.GetTestingNr());
 }