/// <summary> /// 初期処理 /// </summary> /// <remarks> /// 新規登録時はinSwitchScreenがTrue/更新・削除時はinSwitchScreenがFalse /// </remarks> private void init(bool inSwitchScreen, string id) { //--- 遷移画面の切替・新規登録用か更新・削除用にModelを生成 --- if (inSwitchScreen == true) { // tblItemMasterのみ取得する _model = new ModelDetailForm(); } else { // idをkeyに該当するtblReceiptレコードを取得する _model = new ModelDetailForm(int.Parse(id)); } //--- 画面表示設定 --- //todo 14/5/6 品目詳細IDと品目詳細名は、まだ未使用のため、非表示 lblItemDetailsID.Visible = false; lblItemDetails.Visible = false; txtItemDetailsID.Visible = false; txtItemDetails.Visible = false; }
/// <summary> /// コンストラクタ /// </summary> /// <remarks> /// 親クラスの引数を指定するやり方があっているか不明。 /// </remarks> public ServiceGetTblItemMaster() : base(THIS_CLASS_NAME) { _model = new ModelDetailForm(); }
/// <summary> /// コンストラクタ /// </summary> /// <remarks> /// 親クラスの引数を指定するやり方があっているか不明。 /// </remarks> public ServiceGetTblReceiptDetail(int id) : base(THIS_CLASS_NAME) { _model = new ModelDetailForm(); ((ModelDetailForm)_model).id = id; }
/// <summary> /// コンストラクタ /// </summary> /// <remarks> /// 親クラスの引数を指定するやり方があっているか不明。 /// </remarks> public ServiceUpdateTblReceiptDetail() : base(THIS_CLASS_NAME) { _model = new ModelDetailForm(); }