Exemple #1
0
        public Objects.members.Member AddMember(Objects.members.Member item)
        {
            item.id = 0;
            var _entity = Mapper.Map <Entities.members.Member>(item);

            _entity = _ctx.members.Add(_entity);
            _ctx.SaveChanges();
            return(Mapper.Map <Objects.members.Member>(_entity));
        }
Exemple #2
0
        public void DeleteMember(Objects.members.Member item)
        {
            var _entity = _ctx.members.FirstOrDefault(x => x.id == item.id);

            if (_entity == null)
            {
                throw new ArgumentException("Member not exist");
            }
            _ctx.members.Remove(_entity);
            _ctx.SaveChanges();
        }
Exemple #3
0
        public Objects.members.Member UpdateMember(Objects.members.Member item)
        {
            var _entity = _ctx.members.FirstOrDefault(x => x.id == item.id);

            if (_entity == null)
            {
                throw new ArgumentException("Member not exist");
            }

            //request all attributes
            _entity.metas.ToList();

            var __entity = Mapper.Map(item, _entity);

            _ctx.Entry(__entity).State = System.Data.Entity.EntityState.Modified;
            _ctx.SaveChanges();
            return(Mapper.Map <Objects.members.Member>(__entity));
        }