예제 #1
0
 private void btnCalculateArea00_Click(object sender, RoutedEventArgs e) {
     JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
     ikk.Korkeus = double.Parse(boxWinHeight.Text);
     ikk.Leveys = double.Parse(boxWinWidth.Text);
     //MessageBox.Show(ikk.LaskePintaAla().ToString());
     MessageBox.Show(ikk.PintaAla.ToString());
 }
예제 #2
0
 private void btnCalculateArea00_Click(object sender, RoutedEventArgs e)
 {
     JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
     ikk.Korkeus = double.Parse(boxWinHeight.Text);
     ikk.Leveys  = double.Parse(boxWinWidth.Text);
     //MessageBox.Show(ikk.LaskePintaAla().ToString());
     MessageBox.Show(ikk.PintaAla.ToString());
 }
예제 #3
0
 /// <summary>
 /// Lasketaan pinta-ala Ikkuna-olion avulla
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnCalculateAreaOO_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
         ikk.Korkeus = double.Parse(txtHeight.Text);
         ikk.Leveys  = double.Parse(txtWidth.Text);
         MessageBox.Show(ikk.LaskePintaAla().ToString());
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #4
0
    private void btnCalculateArea00_Click(object sender, RoutedEventArgs e) {
      try {
                JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
                ikk.Korkeus = double.Parse(txtHeight.Text);
                ikk.Leveys = double.Parse(txtWidth.Text);
                //tulos käyttäjälle
                MessageBox.Show(ikk.LaskePintaAla().ToString());
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
    }
예제 #5
0
 // Parempi tapa. Toteutettu olioilla.
 private void btnCalculateArea_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         JAMK.IT.IIO11300.Ikkuna win1 = new JAMK.IT.IIO11300.Ikkuna(Double.Parse(txtWidth.Text),
                                                                    Double.Parse(txtHeight.Text),
                                                                    Double.Parse(txtBorder.Text));
         txtWindowArea.Text      = win1.PintaAla.ToString();
         txtBorderPerimeter.Text = "hehe";
         txtBorderArea.Text      = "Hauskaa";
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #6
0
 // Parempi tapa. Toteutettu olioilla.
 private void btnCalculateArea_Click(object sender, RoutedEventArgs e)
 {
   try
   {
     JAMK.IT.IIO11300.Ikkuna win1 = new JAMK.IT.IIO11300.Ikkuna(Double.Parse(txtWidth.Text),
                                                                Double.Parse(txtHeight.Text),
                                                                Double.Parse(txtBorder.Text));
     txtWindowArea.Text = win1.PintaAla.ToString();
     txtBorderPerimeter.Text = "hehe";
     txtBorderArea.Text = "Hauskaa";
   }
   catch (Exception ex)
   {
     MessageBox.Show(ex.Message);
   }
 }
예제 #7
0
        private void btnCalculate_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                //lasketaan pinta-ala Ikkuna-olion avulla
                //luodaan luokasta olio
                JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
                ikk.Korkeus = double.Parse(txtIkkunaKorkeus.Text);
                ikk.Leveys = double.Parse(txtIkkunaLeveys.Text);
                //tulos käyttäjälle
                //VE metodilla
                //MessageBox.Show(ikk.LaskePintaAla().ToString());
                //VE property
                MessageBox.Show(ikk.PintaAla.ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            /*
            double ikkunaLeveys = Convert.ToDouble(txtIkkunaLeveys.Text);
            double ikkunaKorkeus = Convert.ToDouble(txtIkkunaKorkeus.Text);
            double karmiLeveys = Convert.ToDouble(txtKarmiLeveys.Text);
            double result = 0;

            try
            {
                result = BusinessLogicWindow.CalculatePerimeter(ikkunaLeveys, ikkunaKorkeus);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                txtIkkunaPA.Text = Convert.ToString(result);
                txtKarmiPiiri.Text = Convert.ToString(ikkunaLeveys + ikkunaLeveys + ikkunaKorkeus + ikkunaKorkeus);
                txtKarmiPA.Text = Convert.ToString(ikkunaLeveys * karmiLeveys * 2 + (ikkunaKorkeus-karmiLeveys*2) * karmiLeveys * 2);
            }
            */
        }
예제 #8
0
 private void btnCalculateArea(object sender, RoutedEventArgs e)
 {
     try
     {
         //Lasketaan pinta-ala ikkunan olion avulla
         //Luodaan luokasta olio
         JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
         ikk.Korkeus = double.Parse(textBox_Height.Text);
         ikk.Leveys  = double.Parse(textBox_Length.Text);
         //tulos käyttäjälle
         //VE metodilla
         //MessageBox.Show(ikk.LaskePintaAla().ToString());
         //VE property
         MessageBox.Show(ikk.PintaAla.ToString());
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #9
0
 private void btnAreaOO_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         //Lasketaan Pinta-Ala Ikkuna-Olion avulla
         //Luodaan luokasta olio
         JAMK.IT.IIO11300.Ikkuna Ikk = new JAMK.IT.IIO11300.Ikkuna();
         Ikk.Korkeus = double.Parse(txtHeight.Text);
         Ikk.Leveys  = double.Parse(txtWidht.Text);
         //tulos käyttäjälle
         //VE metodilla
         //MessageBox.Show(Ikk.LaskePintaAla().ToString());
         //Ve property
         MessageBox.Show(Ikk.PintaAla.ToString());
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
예제 #10
0
        private void btnAreaOO_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                //Lasketaan Pinta-Ala Ikkuna-Olion avulla
                //Luodaan luokasta olio
                JAMK.IT.IIO11300.Ikkuna Ikk = new JAMK.IT.IIO11300.Ikkuna();
                Ikk.Korkeus = double.Parse(txtHeight.Text);
                Ikk.Leveys = double.Parse(txtWidht.Text);
                //tulos käyttäjälle
                //VE metodilla
                //MessageBox.Show(Ikk.LaskePintaAla().ToString());
                //Ve property
                MessageBox.Show(Ikk.PintaAla.ToString());
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }
        }
예제 #11
0
        private void btn_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
                ikk.Korkeus = double.Parse(txtHeight.Text);
                ikk.Leveys = double.Parse(txtWidht.Text);

                //tulos käyttäjälle
                //VE metodilla
                // MessageBox.Show(ikk.LaskePintaAla().ToString());
                //VE property
                MessageBox.Show(ikk.PintaAla.ToString());

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            
        }
예제 #12
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                // Lasketaan pinta-ala ikkuna-olion avulla
                // Luodaan luokasta olio
                JAMK.IT.IIO11300.Ikkuna ikkuna = new JAMK.IT.IIO11300.Ikkuna();
                ikkuna.Korkeus = double.Parse(txtHeight.Text);
                ikkuna.Leveys  = double.Parse(txtWidht.Text);

                // Tulos käyttäjälle
                // VE metodilla
                // MessageBox.Show(ikkuna.LaskePintaala().ToString());

                // VE property
                MessageBox.Show(ikkuna.PintaAla.ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #13
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                // Lasketaan pinta-ala ikkuna-olion avulla
                // Luodaan luokasta olio
                JAMK.IT.IIO11300.Ikkuna ikkuna = new JAMK.IT.IIO11300.Ikkuna();
                ikkuna.Korkeus = double.Parse(txtHeight.Text);
                ikkuna.Leveys = double.Parse(txtWidht.Text);

                // Tulos käyttäjälle
                // VE metodilla
                // MessageBox.Show(ikkuna.LaskePintaala().ToString());

                // VE property
                MessageBox.Show(ikkuna.PintaAla.ToString());
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }
        }
예제 #14
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                //lasketaan pinta-ala Ikkuna-olion avulla
                //luodaan luokasta olio
                JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
                //ikk.Korkeus = double.Parse(textBox_Height.Text); //Tee textbox
                //ikk.Leveys = double.Parse(textBox_Length.Text);
                //ikk.PintaAla = 10000; //read-only. Suojaa oliota.

                //tulos käyttäjälle
                //Vaihtoehto metodilla
                //MessageBox.Show(ikk.LaskePintaAla.ToString());
                //Vaihtoehto property
                MessageBox.Show(ikk.PintaAla.ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                throw;
            }
        }
예제 #15
0
        private void btnCalculateArea(object sender, RoutedEventArgs e)
        {
            try
            {
                //Lasketaan pinta-ala ikkunan olion avulla
                //Luodaan luokasta olio
                JAMK.IT.IIO11300.Ikkuna ikk = new JAMK.IT.IIO11300.Ikkuna();
                ikk.Korkeus = double.Parse(textBox_Height.Text);
                ikk.Leveys = double.Parse(textBox_Length.Text);
                //tulos käyttäjälle
                //VE metodilla
                //MessageBox.Show(ikk.LaskePintaAla().ToString());
                //VE property
                MessageBox.Show(ikk.PintaAla.ToString());
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }
        }