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);
 }