public async Task <IAlternativeComparisonModel> UpdateAsync(IAlternativeComparisonModel ac)
        {
            var _ac = await _context.AlternativeComparisons.FindAsync(ac.CriteriaID, ac.AlternativeID1, ac.AlternativeID2);

            _context.Entry(_ac).CurrentValues.SetValues(_mapper.Map <IAlternativeComparisonModel, AlternativeComparison>(ac));
            return(ac);
        }
        public async Task <bool> DeleteAsync(IAlternativeComparisonModel ac)
        {
            var _ac = await _context.AlternativeComparisons.FindAsync(ac.AlternativeID1, ac.AlternativeID2);

            _context.AlternativeComparisons.Remove(_ac);
            return(true);
        }
 public IAlternativeComparisonModel Add(IAlternativeComparisonModel ac)
 {
     _context.AlternativeComparisons.Add(_mapper.Map <IAlternativeComparisonModel, AlternativeComparison>(ac));
     return(ac);
 }