Ejemplo n.º 1
0
        public async Task <bool> ModifyEntity(TUserinfo t)
        {
            bool rs = false;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                rs = await db.UpdateAsync(t) == 1;
            }
            return(rs);
        }
Ejemplo n.º 2
0
        public async Task <IList <TUserinfo> > GetList(Expression <Func <TUserinfo, bool> > predicate, int firstRow, int pageSize)
        {
            IList <TUserinfo> list = null;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                list = await db.TUserinfoes.CreateQuery <TUserinfo>(predicate).ToListAsync();
            }
            return(list);
        }
Ejemplo n.º 3
0
        public async Task <TUserinfo> GetEntity(Expression <Func <TUserinfo, bool> > predicate)
        {
            TUserinfo obj = null;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                obj = await db.TUserinfoes.FirstOrDefaultAsync(predicate);
            }
            return(obj);
        }
Ejemplo n.º 4
0
        public async Task <bool> DeleteEntity(Expression <Func <TUserinfo, bool> > predicate)
        {
            bool rs = false;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                rs = await db.TUserinfoes.DeleteAsync(predicate) > 0;
            }
            return(rs);
        }
Ejemplo n.º 5
0
        public async Task <bool> AddList(IList <TUserinfo> list)
        {
            bool rs = false;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                rs = await db.InsertAsync(list) == list.Count;
            }
            return(rs);
        }
Ejemplo n.º 6
0
        public async Task <bool> AddEntity(T t)
        {
            bool rs = false;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                rs = await db.InsertAsync(t) == 1;
            }
            return(rs);
        }
Ejemplo n.º 7
0
        public async Task <bool> AddEntity(VUserRole t)
        {
            bool rs = false;

            using (DbElectricityNetworkDB db = new DbElectricityNetworkDB())
            {
                using (var transaction = await db.BeginTransactionAsync())
                {
                    rs = await db.InsertAsync(t) == 1;

                    await transaction.CommitAsync();
                }
            }
            return(rs);
        }