private void button1_Click(object sender, EventArgs e) { try { if (richTextBox1.Text == string.Empty) return; CoreLib fn = new CoreLib(); object[] article = new object[7]; article[0] = fn.GetDouble(maskedTextBox1.Text);//total article[1] = byte.Parse(comboBox2.Text);//dose_ppt 0..15 article[2] = Convert.ToDouble(textBox1.Text);//price article[3] = comboBox1.Text;//pdv article[4] = richTextBox1.Text.Replace('³', 'i').Replace('²', 'I');//name article[5] = textBox2.Text;//id article[6] = byte.Parse(comboBox3.Text);//money_ppt 0..15 Array.Resize<object>(ref articles, articles.Length + 1); articles[articles.Length - 1] = article; ClearAll(); } catch { } }
private void button1_Click(object sender, EventArgs e) { try { CoreLib fn = new CoreLib(); copecks = Convert.ToUInt32(fn.GetDouble(textBox1.Text) * 100); DialogResult = DialogResult.OK; Close(); } catch { } }
private void button1_Click(object sender, EventArgs e) { double value = 0; byte ppt = 0; try { CoreLib fn = new CoreLib(); value = fn.GetDouble(textBox1.Text); switch (comboBox1.SelectedIndex) { case 1: { value = -value; break; } } switch (comboBox2.SelectedIndex) { case 0: { try { ppt = byte.Parse(numericUpDown1.Value.ToString()); if (ppt > 127)//7bit ppt = 127; } catch { return; } if (value > 16777215)//3 byte value = 16777215; if (value < -16777215)//3 byte value = -16777215; switch (comboBox3.SelectedIndex) { case 0: { discInfo[0] = (byte)0; break; } case 1: { discInfo[0] = (byte)2; break; } } break; } case 1: { if ((int)(value*100) > 2147483647)//31bit value = 2147483647; if ((int)(value * 100) < -2147483647)//31bit value = -2147483647; switch (comboBox3.SelectedIndex) { case 0: { discInfo[0] = (byte)1; break; } case 1: { discInfo[0] = (byte)3; break; } } break; } } discInfo[1] = value; discInfo[2] = ppt; discInfo[3] = richTextBox1.Text; DialogResult = DialogResult.OK; Close(); } catch { return; } }