using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ChatworkBulkSender.Utils;
namespace ChatworkBulkSender.Dtos
{
public class SendHistoryDto
{
/// <summary>
/// 送信履歴ID
/// </summary>
public int SendHistoryId { get; set; }
/// <summary>
/// 送信タイプ
/// </summary>
public int SendType { get; set; }
/// <summary>
/// 送信日時
/// </summary>
public DateTime? SendDt { get; set; }
/// <summary>
/// 送信成功件数
/// </summary>
public int SuccessCount { get; set; }
/// <summary>
/// 送信失敗件数
/// </summary>
public int FailureCount { get; set; }
/// <summary>
/// 送信者情報_C_APIトークン
/// </summary>
public string SenderApiToken { get; set; }
/// <summary>
/// 送信パターンID
/// </summary>
public int? PatternId { get; set; }
/// <summary>
/// 送信パターン名称
/// </summary>
public string PatternName { get; set; }
/// <summary>
/// 送信パターン_定型文
/// </summary>
public string PatternTemplateText { get; set; }
/// <summary>
/// 送信パターン_送信対象
/// </summary>
public int? PatternTarget { get; set; }
/// <summary>
/// 送信パターン_並び順
/// </summary>
public int? PatternSortOrder { get; set; }
/// <summary>
/// 送信内容
/// </summary>
public string SendContents { get; set; }
/// <summary>
/// 定期送信_送信対象
/// </summary>
public Constants.DESTINAION_SELECT_TYPE RegularDestinationSelectType { get; set; }
/// <summary>
/// 定期送信_添付ファイル管理フォルダパス
/// </summary>
public string RegularFolderPath { get; set; }
/// <summary>
/// 不定期送信_添付ファイル有無
/// </summary>
public bool AdhocHasAttachment { get; set; }
/// <summary>
/// 不定期送信_添付ファイルパス
/// </summary>
public string AdhocAttachmentFilePath { get; set; }
/// <summary>
/// 登録日時
/// </summary>
public DateTime? CreateDate { get; set; }
/// <summary>
/// 登録ユーザ
/// </summary>
public string CreateBy { get; set; }
/// <summary>
/// 送信者のWindowsログインユーザー名
/// </summary>
public string WindowsUserName { get; set; }
/// <summary>
/// 送信結果("成功" or "エラーあり")
/// ※マスタ表示用
/// </summary>
public string SendResults { get; set; }
}
}