/// <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)); }
/// <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)); }
/// <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)); }