示例#1
0
        public void DeleteResponseType(ResponseTypeItem ResponseTypeItem)
        {
            var entity = new ResponseType
            {
                ResponseTypeID = ResponseTypeItem.ResponseTypeID
            };

            db.ResponseTypes.Attach(entity);
            db.ResponseTypes.Remove(entity);
            db.SaveChanges();
        }
示例#2
0
        public void CreateResponseType(ResponseTypeItem ResponseTypeItem)
        {
            var entity = new ResponseType
            {
                ResponseTypeName = ResponseTypeItem.ResponseTypeName
            };

            db.ResponseTypes.Add(entity);
            db.SaveChanges();
            ResponseTypeItem.ResponseTypeID = entity.ResponseTypeID;
        }
示例#3
0
        public void UpdateResponseType(ResponseTypeItem ResponseTypeItem)
        {
            var entity = new ResponseType
            {
                ResponseTypeID   = ResponseTypeItem.ResponseTypeID,
                ResponseTypeName = ResponseTypeItem.ResponseTypeName
            };

            db.ResponseTypes.Attach(entity);
            db.Entry(entity).State = EntityState.Modified;
            db.SaveChanges();
        }