for Push.

This commit is contained in:
nobobo
2026-06-01 12:28:44 +09:00
parent c845fb60a0
commit 33a5d7bbea
28 changed files with 2838 additions and 0 deletions
+137
View File
@@ -0,0 +1,137 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace KssSmaPlaLib.Commons
{
public static class RetCodeUxer
{
/// <summary>
/// 戻り値(プロセス終了値)
/// </summary>
public enum RetCode
{
/// <summary>
/// 成功
/// </summary>
Success = 0,
/// <summary>
/// ファイルバックアップ時エラー
/// </summary>
FileBackupError = -1,
/// <summary>
/// ファイルクリーンナップエラー
/// </summary>
CleanupError = -2,
/// <summary>
/// 開始日エラー
/// </summary>
StartDateError = -3,
/// <summary>
/// DB接続エラー
/// </summary>
DbConnectError = -4,
/// <summary>
/// SQLフォルダパス未設定
/// </summary>
SqlFolderPathNoSetting = -5,
/// <summary>
/// SQLファイルロードエラー
/// </summary>
SqlFileLoadError = -6,
/// <summary>
/// CSVファイル名パターン群が未設定
/// </summary>
CsvFileNamePatternsNotSetting = -7,
/// <summary>
/// 設定ファイルの要素数エラー
/// </summary>
IniFileItemCountError = -8,
/// <summary>
/// 挿入前の削除時に例外発生
/// </summary>
DeleteBeforeInsertException = -9,
/// <summary>
/// CSVデータをDB登録時エラー
/// </summary>
InsertDbFromCsvFilesError = -10,
/// <summary>
/// CSVからDB登録時に例外発生
/// </summary>
CsvToDbException = -11,
/// <summary>
/// ファイル削除でフォルダパス未設定
/// </summary>
FileDeleteFolderPathNotSetting = -12,
/// <summary>
/// ファイル削除でフォルダパス未存在
/// </summary>
FileDeleteFolderPathNotExist = -13,
/// <summary>
/// ファイル削除でファイル名パターン未設定
/// </summary>
FileDeleteFileNamePatternNotSetting = -14,
/// <summary>
/// ファイル削除でファイル名パターン削除エラー
/// </summary>
FileDeletePatternFilesError = -15,
/// <summary>
/// SFTPオブジェクト生成エラー
/// </summary>
SftpObjectCreateError = -16,
/// <summary>
/// SFTPアップロードエラー
/// </summary>
SftpUploadError = -17,
/// <summary>
/// SFTPアップロードで入力フォルダ未存在
/// </summary>
SftpInFolderPathNotExist = -18,
/// <summary>
/// SFTPでCSVファイル名パターンが未設定
/// </summary>
SftpCsvFileNamePatternsNotSetting = -19,
/// <summary>
/// SFTPダウンロード時に例外発生
/// </summary>
SftpDownloadException = -20,
/// <summary>
/// SFTPファイル削除エラー
/// </summary>
SftpDeleteMatchingFilesError = -21,
/// <summary>
/// SFTPパターンマッチファイルダウンロード時エラー
/// </summary>
SftpMatchFilesDownloadError = -22,
/// <summary>
/// SFTP共通:テスト接続エラー
/// </summary>
SftpTestConnectError = -23,
}
}
}