}//End of btnPackComplete_Click(..) private void btnClearUser_Click(object sender, EventArgs e) { try { int selectedOrderId = (int)this.lvAllOrders.SelectedIndices[0] + 1; ShippingOrder currentOrder = _myOrderManager.GetOrderByID(selectedOrderId); if (currentOrder.Picked == true && currentOrder.UserId.HasValue) { MessageBox.Show("That order has already been shipped.", "Cannot Change Employee"); } else { Boolean success = _myOrderManager.ClearUserId(currentOrder); if (success == true) { RefreshOrderViews(); } else { MessageBox.Show("Cannot complete operation.", "Operation Failed"); } } } catch (ArgumentOutOfRangeException) { MessageBox.Show("Please select an order from the list", "No Order Selected"); } }//End of btnClearUser_Click(..)
}//End of BtnPrintDetails_Click(..) private void BtnComplete_Click(object sender, EventArgs e) { _myOrder = _myOrderManager.GetOrderByID(_myOrderId); _myOrder.ShippingOrderLineItemList = _myOrderDetails.GetLineItemsByID(_myOrderId); Boolean success = _myOrderManager.UpdatePickedTrue(_myOrder); Boolean success2 = _myOrderManager.ClearUserId(_myOrderManager.GetOrderByID(_myOrderId)); if (success == true && success2 == true) { if (lvItemsForPick.Items.Count.Equals(0)) { Close(); MessageBox.Show("Order has been sent to shipping.", "Pick Complete"); } } else { if (success == false) { MessageBox.Show("Error picking order.", "Pick Fail"); } if (success == false) { MessageBox.Show("Error shifting ownership.", "Ownership Change Fail"); } } }//End of BtnComplete_Click(..)
}//End PopulateMasterListView(..) private void btnClearUser_Click(object sender, EventArgs e) { ListView.SelectedListViewItemCollection selectedOrder = this.lvAllOrders.SelectedItems; try { int selectedOrderId = Convert.ToInt32(selectedOrder[0].SubItems[0].Text); ShippingOrder currentOrder = _myOrderManager.GetOrderByID(selectedOrderId); if (currentOrder.Picked == true && currentOrder.UserId.HasValue) { MessageBox.Show("That order has already been shipped.", "Cannot Change Employee"); } else { Boolean success = _myOrderManager.ClearUserId(currentOrder); if (success == true) { PopulateMasterListView(lvAllOrders, _myOrderManager.GetAllShippingOrders()); } else { MessageBox.Show("Cannot complete operation.", "Operation Failed"); } } } catch (ArgumentOutOfRangeException) { MessageBox.Show("Please select an order from the list", "No Order Selected"); } }//btnClearUser_Click(..)