public void Delete(String id) { BUS_InventoryImportDetail importDetail = new BUS_InventoryImportDetail(); BUS_InventoryImport import = new BUS_InventoryImport(); importDetail.Delete(id); import.Delete(id); LoadData(); }
private void btSave_Click(object sender, RoutedEventArgs e) { //MessageBox.Show(sqlCommand[0]); if (list.Count.Equals(0)) { MessageBox.Show($"Danh sách nguyên vật liệu, thiết bị không được để trống !"); return; } foreach (InventoryImportDetailObject obj in list) { int temp1 = -1, temp2 = -1; if (!int.TryParse(obj.unitPrice, out temp1) || temp1 <= 0 || obj.unitPrice == "" || obj.unitPrice == null) { MessageBox.Show($"Đơn giá của {obj.name} không hợp lệ!"); return; } else if (!int.TryParse(obj.amount, out temp2) || temp2 <= 0) { MessageBox.Show($"Số lượng của {obj.name} không hợp lệ!"); return; } string temp = $"insert into InventoryImportDetail values ('{selectionID}','{obj.id}','{obj.amount}','{obj.unitPrice}')"; sqlCommand.Add(temp); } BUS_InventoryImportDetail detail = new BUS_InventoryImportDetail(); detail.Delete(selectionID); detail.ImportList(sqlCommand); var screen = new InventoryImport(_context); if (screen != null) { this._context.StackPanelMain.Children.Clear(); this._context.StackPanelMain.Children.Add(screen); } }