public void InsertOrUpdate(SolutionVO solution) { if (solution.SolutionId == default(int)) { _context.SetAdd(solution); } else { _context.SetModified(solution); } }
public void InsertOrUpdateGraph(SolutionVO customerGraph) { if (customerGraph.State == State.Added) { _context.Solutions.Add(customerGraph); } else { _context.Solutions.Add(customerGraph); _context.ApplyStateChanges(); } }
public void AddSolution() { if (_problem.Solutions == null) { _problem.Solutions = new List<SolutionVO>(); } SolutionVO solution = new SolutionVO(); solution.ProblemID = _problem.ProblemID; _problem.Solutions.Add(solution); }
public WizardVO() { Problem = new ProblemVO(); Solution = new SolutionVO(); Steps = new ObservableCollection<StepVO>(); }
public bool Save(SolutionVO vo) { _solutionAccessor.Repo.InsertOrUpdate(vo); return _solutionAccessor.Save(); }