public virtual async Task <ActionResult> Get(int id) { var entity = await _context.Set <TEntity>().FirstOrDefaultAsync(p => p.Id == id); if (entity == null) { return(NotFound()); } return(Ok(entity)); }
public void Add(TEntityDTO entity) { var mappedEntity = Mapper.Map <TEntity>(entity); Db.Set <TEntity>().Add(mappedEntity); Db.SaveChanges(); }
public TEntity GetDataFromProc(string procName, SqlParameter[] param) { return(Context.Set <TEntity>().FromSqlRaw(procName, param).AsNoTracking().AsEnumerable <TEntity>().FirstOrDefault()); }