Пример #1
0
 private void noteToRecycleComboBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         textBox1.AppendText("Changing note routing...\r\n");
         if (noteToRecycleComboBox.Text == "No Recycling")
         {
             // switch all notes to stacking
             NV11.RouteAllToStack(textBox1);
         }
         else
         {
             // switch all notes to stacking first
             NV11.RouteAllToStack();
             // make sure payout is switched on
             NV11.EnablePayout();
             // switch selected note to payout
             string   s    = noteToRecycleComboBox.Items[noteToRecycleComboBox.SelectedIndex].ToString();
             string[] sArr = s.Split(' ');
             try
             {
                 NV11.ChangeNoteRoute(Int32.Parse(sArr[0]) * 100, sArr[1].ToCharArray(), false, textBox1);
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.ToString());
                 return;
             }
         }
     }
 }
Пример #2
0
        private void cbRecycleChannelNV11_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cbRecycleChannelNV11.Text == "No recycling")
            {
                // switch all notes to stacking by disabling the payout
                NV11.DisablePayout();
            }
            else
            {
                // route all to stack to begin with
                NV11.RouteAllToStack();

                // switch selected note to recycle after enabling payout
                NV11.EnablePayout();
                string   name = cbRecycleChannelNV11.Items[cbRecycleChannelNV11.SelectedIndex].ToString();
                string[] sArr = name.Split(' ');
                try
                {
                    NV11.ChangeNoteRoute(Int32.Parse(sArr[0]) * 100, sArr[1].ToCharArray(), false, textBox1);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                    return;
                }
            }
        }
Пример #3
0
 private void cashboxBtn_Click(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         NV11.StackNextNote(textBox1);
     }
 }
Пример #4
0
 private void resetValidatorBtn_Click(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         NV11.Reset(textBox1);
         NV11.SSPComms.CloseComPort(); // close com port to force reconnect
     }
 }
Пример #5
0
 private void payoutBtn_Click(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         // make sure payout is switched on
         NV11.EnablePayout();
         NV11.PayoutNextNote(textBox1);
     }
 }
Пример #6
0
 private void emptyStoredNotesToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         // make sure payout is switched on
         NV11.EnablePayout();
         NV11.EmptyPayoutDevice();
     }
 }
Пример #7
0
 private void stackNextNoteToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         // make sure payout is switched on
         NV11.EnablePayout();
         NV11.StackNextNote(textBox1);
     }
 }
Пример #8
0
 private void emptyNoteFloatToolStripMenuItem1_Click(object sender, EventArgs e)
 {
     if (NV11 != null)
     {
         // make sure payout is switched on
         NV11.EnablePayout();
         NV11.EmptyPayoutDevice(textBox1);
     }
 }
Пример #9
0
 private void btnResetNoteFloat_Click(object sender, EventArgs e)
 {
     NV11.Reset(textBox1);
 }
Пример #10
0
 private void btnNoteFloatStackAll_Click(object sender, EventArgs e)
 {
     NV11.EmptyPayoutDevice(textBox1);
 }
Пример #11
0
 private void btnPayoutNextNote_Click(object sender, EventArgs e)
 {
     NV11.PayoutNextNote(textBox1);
 }
Пример #12
0
 private void btnStackNextNote_Click(object sender, EventArgs e)
 {
     NV11.StackNextNote(textBox1);
 }