Example #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            //chceck for errors first

            string deviceid    = txtDeviceID.Text;
            string customer    = txtCustomer.Text;
            string key         = txtLicenseKey.Text;
            string ordernumber = txtOrderNumber.Text;

            DateTime orderdate = dtPickerOrderDate.Value;

            string ponumber    = txtPONumber.Text;
            string endcustomer = txtEndCustomer.Text;
            string product     = txtProduct.Text;

            int i, quantity;

            if (int.TryParse(txtQuantity.Text, out i))
            {
                quantity = int.Parse(txtQuantity.Text);
            }
            else
            {
                errorProvider1.SetError(txtQuantity, "Not a number");
                return;
            }
            string receivedby = txtReceivedBy.Text;

            DateTime sendat = dtPickerSendAt.Value;

            int iRes = _licenseDataBase.add(deviceid, customer, key, ordernumber, orderdate, ponumber, endcustomer, product, quantity, receivedby, sendat);

            if (iRes == -1)
            {
                MessageBox.Show("Data already exists for this key and device");
                lblLog.Text = "Data already exists for this key and device:\r\nDevice ID: " + deviceid + "\r\nLicense Key: " + key;
            }
            else
            {
                MessageBox.Show("Data saved with id=" + iRes);
                Helpers.LicenseData licData = new Helpers.LicenseData(deviceid, customer, key, ordernumber, orderdate, ponumber, endcustomer, product, quantity, receivedby, sendat);
                lblLog.Text = "SAVED\r\n" + licData.ToString();
            }
            //clear all textboxes?
        }
Example #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            //chceck for errors first

            string deviceid=txtDeviceID.Text;
            string customer=txtCustomer.Text;
            string key=txtLicenseKey.Text;
            string ordernumber=txtOrderNumber.Text;

            DateTime orderdate=dtPickerOrderDate.Value;

            string ponumber=txtPONumber.Text;
            string endcustomer=txtEndCustomer.Text;
            string product=txtProduct.Text;

            int i,quantity;
            if(int.TryParse(txtQuantity.Text, out i))
                quantity=int.Parse(txtQuantity.Text);
            else{
                errorProvider1.SetError(txtQuantity, "Not a number");
                return;
            }
            string receivedby=txtReceivedBy.Text;

            DateTime sendat = dtPickerSendAt.Value;

            int iRes = _licenseDataBase.add(deviceid, customer, key, ordernumber, orderdate, ponumber, endcustomer, product, quantity, receivedby, sendat);
            if (iRes == -1)
            {
                MessageBox.Show("Data already exists for this key and device");
                lblLog.Text="Data already exists for this key and device:\r\nDevice ID: "+deviceid+"\r\nLicense Key: "+key;
            }
            else
            {
                MessageBox.Show("Data saved with id=" + iRes);
                Helpers.LicenseData licData = new Helpers.LicenseData(deviceid, customer, key, ordernumber, orderdate, ponumber, endcustomer, product, quantity, receivedby, sendat);
                lblLog.Text = "SAVED\r\n"+licData.ToString();
            }
            //clear all textboxes?
        }