public void LoadSave(MasterSaveModel masterSave) { FullCleanupSignal.Dispatch(); foreach (SaveLineModel save in masterSave.AllLines) { LineModel lineModel = (LineModel)save; ProjectService.CreateLine(lineModel); LineAddedSignal.Dispatch(lineModel); } }
public override void Execute() { if (SaveManager.IsSaveAvailable()) { DialogManager.ShowAlert("", OnAffirmativeClicked, "Yes", "Project unsaved, save changes to file?", MaterialIconHelper.GetIcon(MaterialIconEnum.INFO_OUTLINE), OnDismissiveClicked, "No"); } else { FullCleanupSignal.Dispatch(); } }
private void OnDismissiveClicked() { FullCleanupSignal.Dispatch(); }