private bool GetValidDataAtSyukkoUpdate() { int id = int.Parse(txt_PrID.Text); using (SalesManagement_DevContext dbContext = new SalesManagement_DevContext()) { var result = dbContext.T_Stocks .Where(s => s.PrID == id).ToArray(); foreach (var item in result) { int stquntity = item.StQuantity - int.Parse(txt_ChQuantity.Text); var regStock = new T_Stock() { StID = item.StID, PrID = item.PrID, StQuantity = stquntity, StFlag = item.StFlag }; // 注文情報の登録 var errorMessage = _St.PutStock(regStock); if (errorMessage != string.Empty) { MessageBox.Show(errorMessage); return(false); } } return(true); } }
private bool StockUpdate(T_Stock regStock) { var errorMessage = _St.PutStockCh(regStock); if (errorMessage != string.Empty) { MessageBox.Show(errorMessage); return(false); } return(true); }
// // // 4.1.3 商品情報登録 // // private bool Generate_Registration(T_Stock regStock) { // 登録可否 if (DialogResult.OK != MessageBox.Show(this, "登録してよろしいですか", "登録可否", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)) { return(false); } // 商品情報の登録 var errorMessage = _St.PostT_Stock(regStock); if (errorMessage != string.Empty) { MessageBox.Show(errorMessage); return(false); } // 画面更新 fncAllSelect(); txt_StID.Focus(); return(true); }
// // // 4.2.3 商品情報更新 // // private bool StockUpdate(T_Stock regStock) { // 更新可否 if (DialogResult.OK != MessageBox.Show(this, "更新してよろしいですか", "更新可否", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)) { return(false); } var errorMessage = _St.PutStock(regStock); if (errorMessage != string.Empty) { MessageBox.Show(errorMessage); return(false); } // 表示データ更新 & 入力クリア fncAllSelect(); txt_StID.Focus(); return(true); }