public async Task <IdentityResult> DeleteAsync(int id, CancellationToken cancellationToken, SqlTransaction transaction = null) { using (var connection = _connectionService.Create()) { var result = await _databaseActions .SoftDelete <T>(connection, cancellationToken, id, transaction); return(await Task.FromResult(result > 0 ?IdentityResult.Success : IdentityResult.SubmitFailed($"خطایی در ثبت اطلاعات بوجود آمد است.")));; } }
public async Task <IdentityResult> CreateAsync(T model, CancellationToken cancellationToken, SqlTransaction transaction = null) { using (var connection = _connectionService.Create()) { var result = await _databaseActions.Insert <T>(connection, model, cancellationToken, transaction); return(await Task.FromResult(result > 0 ?IdentityResult.Success : IdentityResult.SubmitFailed($"خطایی در خواندن اطلاعات بوجود آمد است.")));; } }