Exemple #1
0
 /// <summary>
 /// 登録団体の新しいインスタンスを生成します。
 /// </summary>
 /// <param name="teamId">団体id。</param>
 /// <param name="seasonId">年度id。</param>
 /// <param name="reservationNumber">予約番号。</param>
 /// <param name="approveState">受領状態。</param>
 /// <param name="requestedDateTime">申請受付日。</param>
 /// <param name="requestedFee">申請登録料。</param>
 /// <param name="approveDateTime">受領日。</param>
 /// <param name="mailState">メール送信状態。</param>
 public RequestTeam(
     int teamId,
     int seasonId,
     ReservationNumber reservationNumber,
     ApproveState approveState,
     DateTime requestedDateTime,
     RequestedFee requestedFee,
     DateTime?approveDateTime,
     MailState mailState
     )
 {
     this.TeamId            = teamId;
     this.SeasonId          = seasonId;
     this.ReservationNumber = reservationNumber;
     this.ApproveState      = approveState;
     this.RequestedDateTime = requestedDateTime;
     this.RequestedFee      = requestedFee;
     this.ApproveDateTime   = approveDateTime;
     this.MailState         = mailState;
 }
Exemple #2
0
 /// <summary>
 /// メール送信状態を送信済みにします。
 /// </summary>
 public void UpdateToMailSent() => this.MailState = MailState.Sent;