void ResetAllData()
 {
     ReceivingDate = DateTime.Today;
     PONumber      = string.Empty;
     SessionLedger.Clear();
     SessionLedgerSelectedIndex     = -1;
     ReceivingOperatorComboBoxIndex = -1;
     ResetLineItemData();
 }
        public void AddReceivedBatchToSessionLedger()
        {
            if (ReceivedBatchIsValidForSessionLedger())
            {
                ReceivedBatch batch = new ReceivedBatch(
                    ColorName,
                    BatchNumber,
                    ReceivingDate,
                    quantity,
                    poNumber,
                    ReceivingOperator
                    );

                SessionLedger.Add(batch);
                ResetLineItemData();
            }
        }
 public void RemoveSelectedEntryFromSessionLedger()
 {
     SessionLedger.RemoveAt(SessionLedgerSelectedIndex);
 }