138 lines
3.9 KiB
C#
138 lines
3.9 KiB
C#
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,
|
|
}
|
|
}
|
|
}
|