Пример #1
0
        public override void Add(Coffee model)
        {
            model.OnAdd();

            DBSet.Add(model);

            SaveChanges();
        }
Пример #2
0
        public virtual Task Insert(TEntity entity)
        {
            if (entity == null)
            {
                throw new ArgumentNullException("entity");
            }

            DBSet.Add(entity);
            return(Context.SaveChangesAsync());
        }
Пример #3
0
        public virtual void Add(T entity)
        {
            DbEntityEntry entry = Context.Entry(entity);

            if (entry.State != EntityState.Detached)
            {
                entry.State = EntityState.Added;
            }
            else
            {
                DBSet.Add(entity);
            }
        }
Пример #4
0
        public void Add(T entity)
        {
            DbEntityEntry entry = Context.Entry(entity);

            if (entry.State != EntityState.Detached)
            {
                entry.State = EntityState.Added;
            }
            else
            {
                DBSet.Add(entity);
            }
            Context.SaveChanges();
        }
Пример #5
0
 public TEntity Insert(TEntity entity)
 {
     return(DBSet.Add(entity));
 }