Ejemplo n.º 1
0
 partial void DeleteCurrentMasterDataIds(CurrentMasterDataIds instance);
Ejemplo n.º 2
0
 partial void UpdateCurrentMasterDataIds(CurrentMasterDataIds instance);
Ejemplo n.º 3
0
 partial void InsertCurrentMasterDataIds(CurrentMasterDataIds instance);
 /// <summary>
 /// Checks if ids already initialized.
 /// </summary>
 /// <param name="masterDataIds">The master data ids.</param>
 /// <returns>
 /// boolean if there are any Ids
 /// </returns>
 /// Erstellt von Joshua Frey, am 11.01.2016
 private bool checkIfIdsAlreadyInitialized(CurrentMasterDataIds masterDataIds)
 {
     if (masterDataIds != null)
         return true;
     else
         return false;
 }
        /// <summary>
        /// Updates the current master data ids.
        /// </summary>
        /// <param name="alteredDataSet">The altered data set.</param>
        /// <returns></returns>
        /// Erstellt von Joshua Frey, am 11.01.2016
        private bool updateCurrentMasterDataIds(CurrentMasterDataIds alteredDataSet)
        {
            CurrentMasterDataIds resultDataSet = base.DataContext.CurrentMasterDataIds.Single(currIds => currIds.Id == alteredDataSet.Id);
            resultDataSet.CurrentProjectId = alteredDataSet.CurrentProjectId;
            resultDataSet.CurrentCriterionId = alteredDataSet.CurrentCriterionId;
            resultDataSet.CurrentProductId = alteredDataSet.CurrentProductId;

            base.DataContext.SubmitChanges();

            CurrentMasterDataIds checkDataset = GetCurrentMasterDataIds();
            bool sameProjId = checkDataset.CurrentProjectId == alteredDataSet.CurrentProjectId;
            bool sameCritId = checkDataset.CurrentCriterionId == alteredDataSet.CurrentCriterionId;
            bool sameProdId = checkDataset.CurrentProductId == alteredDataSet.CurrentProductId;
            return sameCritId && sameProdId && sameProjId;
        }
 /// <summary>
 /// Initialzes the current master ids, by inserting a new row to the table CurrenMasterDataIds with all values of Ids = 1
 /// </summary>
 /// Erstellt von Joshua Frey, am 11.01.2016
 private void initialzeCurrentMasterIds()
 {
     CurrentMasterDataIds newDataRow = new CurrentMasterDataIds { CurrentProjectId = 1, CurrentCriterionId = 1, CurrentProductId = 1 };
     base.DataContext.CurrentMasterDataIds.InsertOnSubmit(newDataRow);
     base.DataContext.SubmitChanges();
 }