Esempio n. 1
0
 /// <summary>
 /// 向数据库表添加一个新的记录,如果该记录已经存在,返回-2
 /// </summary>
 /// <param name="PEntity"></param>
 /// <returns></returns>
 public async Task <int> AddAsync(MemberRelationsEntity PEntity)
 {
     if (PEntity == null || PEntity.Id != null)
     {
         return(-2);
     }
     PEntity.Id         = AppCodes.AppStaticClass.GetIdOfDateTime();
     PEntity.UpDateTime = DateTime.Now;
     _GhDbContext.dsMemberRelations.Add(PEntity);
     return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false));
 }
 /// <summary>
 /// 向数据库表添加一个新的记录,如果该记录已经存在,返回-2。
 /// </summary>
 /// <param name="P_Entity"></param>
 /// <returns></returns>
 public async Task <int> AddAsync(MemberFileEntity PEntity, string FileId)
 {
     if (PEntity == null || PEntity.Id != null)
     {
         return(-2);
     }
     PEntity.Id         = FileId;
     PEntity.UpDateTime = DateTime.Now;
     _GhDbContext.dsMemberFiles.Add(PEntity);
     return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false));
 }
        /// <summary>
        /// 向数据库表添加一个新的记录,如果该记录已经存在,返回-2。
        /// </summary>
        /// <param name="PEntity"></param>
        /// <returns></returns>
        public async Task <int> AddAsync(UserEntity PEntity)
        {
            if (PEntity == null)
            {
                return(0);
            }
            bool IsExist = await _GhDbContext.dsUsers.AnyAsync(e => e.Id == PEntity.Id).ConfigureAwait(false);

            if (IsExist)
            {
                return(-2);
            }
            _GhDbContext.dsUsers.Add(PEntity);
            return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false));
        }
Esempio n. 4
0
        /// <summary>
        /// 向数据库表添加一个新的记录,如果该记录已经存在,返回-2。
        /// </summary>
        /// <param name="Entity"></param>
        /// <returns></returns>
        public async Task <int> AddNew(SettingServerEntity Entity)
        {
            if (Entity == null)
            {
                return(0);
            }
            bool IsExist = await _ghDbContext.dsServerSetting.AnyAsync().ConfigureAwait(false);

            if (IsExist)
            {
                return(-2);
            }
            _ghDbContext.dsServerSetting.Add(Entity);
            return(await _ghDbContext.SaveChangesAsync().ConfigureAwait(false));
        }
Esempio n. 5
0
        /// <summary>
        /// 向数据库表添加一个新的记录,如果该记录已经存在,由返回-2。
        /// </summary>
        /// <param name="P_Entity"></param>
        /// <returns></returns>
        public async Task <int> AddAsync(MemberInfoEntity PEntity)
        {
            //此记录的Id为员工的身份证号码,必须输入
            if (PEntity == null || PEntity.Id == null || PEntity.Name == null)
            {
                return(0);
            }
            bool IsExist = await _GhDbContext.dsMembers.AnyAsync(e => e.Id == PEntity.Id).ConfigureAwait(false);

            if (IsExist)
            {
                return(-2);
            }
            else
            {
                PEntity.UpDateTime = DateTime.Now;
                _GhDbContext.dsMembers.Add(PEntity);
            }
            return(await _GhDbContext.SaveChangesAsync().ConfigureAwait(false));
        }