Beispiel #1
0
        public int Update(IUserEditEntity entity)
        {
            var editItem = this.CreateEntity(entity);

            this._dbContext.Entry(editItem).State = EntityState.Modified;
            this._dbContext.SaveChanges();

            return(editItem.Id);
        }
Beispiel #2
0
        private UserEntity CreateEntity(IUserEditEntity editEntity)
        {
            var insertItem = new UserEntity(editEntity.Id,
                                            editEntity.Email,
                                            editEntity.Password,
                                            editEntity.Name);

            return(insertItem);
        }
Beispiel #3
0
        public int Insert(IUserEditEntity entity)
        {
            if (entity.Id != 0)
            {
                throw new ArgumentException("entity.Id");
            }

            var insertItem = this.CreateEntity(entity);

            this._dbContext.Users.Add(insertItem);
            this._dbContext.SaveChanges();

            return(insertItem.Id);
        }