Esempio n. 1
0
        private async void buttonSaveExcel_Click(object sender, EventArgs e)
        {
            int chechTextbox = ChechTextBoxText();

            if (chechTextbox != -1)
            {
                datamodel = new DataModel(textBoxPassportID.Text, textboxFirstName.Text, textBoxLastName.Text, textBoxFName.Text, Convert.ToInt16(numericUpDownAge.Value), comboBoxTitle.Text, comboBoxClassical.Text, comboBoxCompany.Text, comboBoxBattalion.Text, comboBoxBowl.Text, textBoxArtilleryName.Text, textBoxArtilleryModel.Text, textBoxAltilerTitle.Text, Convert.ToInt16(numericUpDownaltiler.Value));

                await Task.Run(() => writedatatoexcel = new WriteDataToExcel(datamodel));
            }
            else
            {
                MessageBox.Show("Խնդրում ենք լրացնել բոլոր դաշտերը");
            }

            buttonSaveFile.Enabled = true;
        }
Esempio n. 2
0
        private void buttonSaveFile_Click(object sender, EventArgs e)
        {
            calculateData = new CalculatedData(double.Parse(textBoxazaltilleryX.Text), double.Parse(textBoxazAltilleryY.Text), double.Parse(textBoxInitialSpeed.Text), double.Parse(textBoxamAltilleryX.Text), double.Parse(textBoxamAltilleryY.Text), Convert.ToDouble(numericUpDownProjAngle.Value));
            chart1.Series[0].Points.Clear();
            for (double t = 0.1; t < calculateData.FlightDuration; t += 0.1)
            {
                if ((calculateData.V2 * t - (10 * t * t) / 2) >= 0)
                {
                    chart1.Series["Series"].Points.AddXY(calculateData.AltilleryX + calculateData.V1 * t, calculateData.AltilleryY + calculateData.V2 * t - (10 * t * t) / 2);
                }
                else
                {
                    break;
                }
            }
            chart1.Series["Series"].Points.AddXY((calculateData.AdversaryX), (calculateData.AdversaryY));
            textBoxFlightDuration.Text = calculateData.FlightDuration.ToString();
            textBoxMaxSize.Text        = Math.Floor(calculateData.H).ToString();
            WriteDataToExcel write = new WriteDataToExcel();

            datamodel = new DataModel(textBoxPassportID.Text, textboxFirstName.Text, textBoxLastName.Text, textBoxFName.Text, Convert.ToInt16(numericUpDownAge.Value), comboBoxTitle.Text, comboBoxClassical.Text, comboBoxCompany.Text, comboBoxBattalion.Text, comboBoxBowl.Text, textBoxArtilleryName.Text, textBoxArtilleryModel.Text, textBoxAltilerTitle.Text, Convert.ToInt16(numericUpDownaltiler.Value));
            write.GetDefaultDirectory();
            write.WriteDataToExcelUpdate(datamodel, calculateData);
        }