public void UpdateModel() { CanadaGooseFunction newCGFunction = new CanadaGooseFunction(); augmentFilePath = newCGFunction.GetAugmentFilePath(); allAugments.AllAugments = null; allAugments.AllAugments = newCGFunction.LoadAugments(augmentFilePath); }
public CanadaGooseAugmentWindow(CanadaGooseModel currentCGData, DataGrid headerGrid, DataGrid lineGrid) { cgData = currentCGData; headerDG = headerGrid; lineDG = lineGrid; InitializeComponent(); CanadaGooseFunction newCGFunction = new CanadaGooseFunction(); augmentFilePath = newCGFunction.GetAugmentFilePath(); allAugments.AllAugments = newCGFunction.LoadAugments(augmentFilePath); }
private void SaveBTN_Click(object sender, RoutedEventArgs e) { CanadaGooseFunction newCGFunction = new CanadaGooseFunction(); string augmentFilePath = newCGFunction.GetAugmentFilePath(); newCGFunction.AddAugment(augmentFilePath, AugmentTypeTB.Text.ToString(), InitialValueTB.Text.ToString(), FinalValueTB.Text.ToString()); CanadaGooseJson allAugments = new CanadaGooseJson(); allAugments.AllAugments = newCGFunction.LoadAugments(augmentFilePath); ChangeType(AugmentTypeTB.Text.ToString(), allAugments); //CALL ACTION TO UPDATE PREVIOUS WINDOWS MODEL }