partial void DeleteCurrentMasterDataIds(CurrentMasterDataIds instance);
partial void UpdateCurrentMasterDataIds(CurrentMasterDataIds instance);
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(); }