// コンストラクタ /// <summary> /// 記事を投稿順表示するアクションのインスタンスを開始します。 /// </summary> public BbsViewOrder(HatomaruBbs model, AbsPath path, int page) : base(model, path){ if(page <= 1){ myPageNum = 1; myPath = myModel.BasePath.Combine(Id); } else { myPageNum = page; myPath = myModel.BasePath.Combine(Id, myPageNum.ToString()); } }
// コンストラクタ /// <summary> /// 個別記事を表示するためのアクションのインスタンスを開始します。 /// </summary> public BbsViewArticle(HatomaruBbs model, AbsPath path, int page) : base(model, path){ myPageNum = page; myPath = myModel.BasePath.Combine(Id, myPageNum.ToString()); }
// コンストラクタ /// <summary> /// 新規投稿フォーム表示のためのアクションのインスタンスを開始します。 /// </summary> public BbsViewNewPost(HatomaruBbs model, AbsPath path) : base(model, path){ myPath = myModel.BasePath.Combine(Id); }
// コンストラクタ protected BbsAction(HatomaruBbs model, AbsPath path) : base(model, path){}