예제 #1
0
 private void loadInfo()
 {
     confvo = new VO.ConfigVO();
     try
     {
         txtBoxCompanyName.Text    = confvo.askCompanyName();
         txtBoxCompanyAddress.Text = confvo.askCompanyAddress();
         mTIN.Text                  = confvo.askTIN();
         cBoxTaxType.Text           = confvo.askTaxType();
         txtBoxVatRate.Text         = confvo.askVATRate().ToString();
         txtBoxContactNo.Text       = confvo.askContactNumber();
         txtBoxOperator.Text        = confvo.askOperator();
         txtBoxPermitNo.Text        = confvo.askPermitno();
         txtBoxCompanyAddress2.Text = confvo.askCompanyAddress1();
         if (confvo.askAllItem() == 1)
         {
             cBTax.Checked = true;
         }
         else
         {
             cBTax.Checked = false;
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Please Check Database Server if Active!", "Database Server", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #2
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     confvo = new VO.ConfigVO();
     try
     {
         confvo.company_name     = txtBoxCompanyName.Text;
         confvo.company_address  = txtBoxCompanyAddress.Text;
         confvo.tin_number       = mTIN.Text;
         confvo.tax_type         = cBoxTaxType.Text;
         confvo.vat_rate         = Convert.ToDouble(txtBoxVatRate.Text);
         confvo.contact_number   = txtBoxContactNo.Text;
         confvo.operators        = txtBoxOperator.Text;
         confvo.permitno         = txtBoxPermitNo.Text;
         confvo.company_address1 = txtBoxCompanyAddress2.Text;
         if (cBTax.Checked == true)
         {
             confvo.allITax = 1;
         }
         else
         {
             confvo.allITax = 0;
         }
         confvo.Patch();
         MessageBox.Show("Information has been Saved!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (Exception)
     {
         MessageBox.Show("Please Check Your Input or Server is Not Active.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #3
0
 private void getTerminal()
 {
     try
     {
         config = new VO.ConfigVO();
         cBTerminalX.Items.Clear();
         cBTerminalZ.Items.Clear();
         cBTerminalSR.Items.Clear();
         cBTerminalSDR.Items.Clear();
         String[,] grabData = config.ReadTerminal();
         for (int x = 0; x < grabData.GetLength(1); x++)
         {
             cBTerminalX.Items.Add(grabData[0, x].ToString());
             cBTerminalZ.Items.Add(grabData[0, x].ToString());
             cBTerminalSR.Items.Add(grabData[0, x].ToString());
             cBTerminalSDR.Items.Add(grabData[0, x].ToString());
             cBTerminalCDR.Items.Add(grabData[0, x].ToString());
             cBCC.Items.Add(grabData[0, x].ToString());
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
예제 #4
0
 private void Terminal()
 {
     confvo = new VO.ConfigVO();
     try
     {
     }
     catch (Exception)
     {
         MessageBox.Show("Terminal No has been use or Check Your Database Server.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }