public async Task <ICriteriaComparisonModel> UpdateAsync(ICriteriaComparisonModel cc) { var _cc = await _context.CriteriaComparisons.FindAsync(cc.CriteriaID1, cc.CriteriaID2); _context.Entry(_cc).CurrentValues.SetValues(_mapper.Map <ICriteriaComparisonModel, CriteriaComparison>(cc)); return(cc); }
public async Task <bool> DeleteAsync(ICriteriaComparisonModel cc) { var _cc = await _context.CriteriaComparisons.FindAsync(cc.CriteriaID1, cc.CriteriaID2); _context.CriteriaComparisons.Remove(_cc); return(true); }
public ICriteriaComparisonModel Add(ICriteriaComparisonModel cc) { _context.CriteriaComparisons.Add(_mapper.Map <ICriteriaComparisonModel, CriteriaComparison>(cc)); return(cc); }