public T Add(T entity) { var dto = _mapper.Map <TY>(entity); var createdEntity = _context.Set <TY>().Add(dto).Entity; _context.SaveChanges(); return(_mapper.Map <T>(createdEntity)); }
public new void Delete(Guid id) { _context.Set <StudyPlanDetailDto>() .RemoveRange(_context.Set <StudyPlanDetailDto>() .Where(x => x.studyPlanId == id)); _context.Set <StudyPlanDto>().Remove(_context.StudyPlans.First(x => x.id == id)); _context.SaveChanges(); }