Exemplo n.º 1
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public bool Update(T entity)
        {
            NET net = new NET();

            net.Entry <T>(entity).State = EntityState.Modified;
            return(net.SaveChanges() > 0);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 新增
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public bool Insert(T entity)
        {
            NET net = new NET();

            net.Set <T>().Add(entity);
            return(net.SaveChanges() > 0);
        }
Exemplo n.º 3
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public bool Delete(object id)
        {
            NET net    = new NET();
            T   entity = net.Set <T>().Find(id);

            net.Set <T>().Remove(entity);
            return(net.SaveChanges() > 0);
        }