Advertisement
Guest User

Autokonfigurator

a guest
May 20th, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 10.52 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. {
  12.     public partial class txtgesamtpreis : Form
  13.     {
  14.         public txtgesamtpreis()
  15.         {
  16.             InitializeComponent();
  17.         }
  18.  
  19.         // DOUBLE FÜR ALLE GESAMTPREIS
  20.  
  21.         double gesamtpreis = 0;
  22.  
  23.  
  24.         private void rbbenzintrend_CheckedChanged(object sender, EventArgs e)
  25.         {
  26.             //Wird ein neues Modell gewählt
  27.             alterpreisfarbe = 0;
  28.             rbweiss.Checked = true;
  29.             grpfarben.Enabled = true;
  30.             gesamtpreis = 20000;
  31.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  32.         }
  33.  
  34.         private void rbdieseltrend_CheckedChanged(object sender, EventArgs e)
  35.         {
  36.             alterpreisfarbe = 0;
  37.             rbweiss.Checked = true;
  38.             grpfarben.Enabled = true;
  39.             gesamtpreis = 22000;
  40.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  41.         }
  42.  
  43.         private void rbhybridtop_CheckedChanged(object sender, EventArgs e)
  44.         {
  45.             alterpreisfarbe = 0;
  46.             rbweiss.Checked = true;
  47.             grpfarben.Enabled = true;
  48.             gesamtpreis = 28000;
  49.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  50.         }
  51.  
  52.         private void rbdieseltop_CheckedChanged(object sender, EventArgs e)
  53.         {
  54.             alterpreisfarbe = 0;
  55.             grpfarben.Enabled = true;
  56.             gesamtpreis = 24000;
  57.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  58.         }
  59.  
  60.  
  61.         // ALTER PREIS
  62.         double alterpreisfarbe = 0;
  63.  
  64.  
  65.         private void grpfarben_Enter(object sender, EventArgs e)
  66.         {
  67.         }
  68.  
  69.         private void rbschwarzmetallic_CheckedChanged(object sender, EventArgs e)
  70.         {
  71.             gesamtpreis = gesamtpreis - alterpreisfarbe;
  72.             gesamtpreis = gesamtpreis + 480;
  73.             alterpreisfarbe = 480;
  74.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  75.         }
  76.  
  77.         private void rbgelbmetallic_CheckedChanged(object sender, EventArgs e)
  78.         {
  79.             gesamtpreis = gesamtpreis - alterpreisfarbe;
  80.             gesamtpreis = gesamtpreis + 700;
  81.             alterpreisfarbe = 700;
  82.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  83.         }
  84.  
  85.         private void rbschwarz_CheckedChanged(object sender, EventArgs e)
  86.         {
  87.             gesamtpreis = gesamtpreis - alterpreisfarbe;
  88.             gesamtpreis = gesamtpreis + 200;
  89.             alterpreisfarbe = 200;
  90.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  91.         }
  92.  
  93.         private void rbweiss_CheckedChanged(object sender, EventArgs e)
  94.         {
  95.             gesamtpreis = gesamtpreis - alterpreisfarbe;
  96.             gesamtpreis = gesamtpreis + 0;
  97.             alterpreisfarbe = 0;
  98.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  99.         }
  100.  
  101.         private void pictureBox1_Click(object sender, EventArgs e)
  102.         {
  103.  
  104.         }
  105.         //Felgen
  106.  
  107.         double Felgen = 0;
  108.  
  109.         private void rbmontana_CheckedChanged(object sender, EventArgs e)
  110.         {
  111.             gesamtpreis = gesamtpreis - Felgen;
  112.             gesamtpreis = gesamtpreis + 300;
  113.             Felgen = 300;
  114.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  115.         }
  116.  
  117.         private void rbsavanna_CheckedChanged(object sender, EventArgs e)
  118.         {
  119.             gesamtpreis = gesamtpreis - Felgen;
  120.             gesamtpreis = gesamtpreis + 400;
  121.             Felgen = 400;
  122.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  123.         }
  124.  
  125.         private void rbravenna_CheckedChanged(object sender, EventArgs e)
  126.         {
  127.             gesamtpreis = gesamtpreis - Felgen;
  128.             gesamtpreis = gesamtpreis + 700;
  129.             Felgen = 700;
  130.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  131.         }
  132.  
  133.         private void grpsitzbezuege_Enter(object sender, EventArgs e)
  134.         {
  135.  
  136.         }
  137.         // Sitzbezüge
  138.  
  139.         double Sitzbezuege = 0;
  140.  
  141.         private void rbGT2_CheckedChanged(object sender, EventArgs e)
  142.         {
  143.             gesamtpreis = gesamtpreis - Sitzbezuege;
  144.             gesamtpreis = gesamtpreis + 450;
  145.             Sitzbezuege = 450;
  146.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  147.         }
  148.  
  149.         private void rbGT3R_CheckedChanged(object sender, EventArgs e)
  150.         {
  151.             gesamtpreis = gesamtpreis - Sitzbezuege;
  152.             gesamtpreis = gesamtpreis + 650;
  153.             Sitzbezuege = 650;
  154.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  155.         }
  156.  
  157.         private void rbGT5R_CheckedChanged(object sender, EventArgs e)
  158.         {
  159.             gesamtpreis = gesamtpreis - Sitzbezuege;
  160.             gesamtpreis = gesamtpreis + 850;
  161.             Sitzbezuege = 850;
  162.             txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  163.         }
  164.  
  165.         private void txtgesamtprei_TextChanged(object sender, EventArgs e)
  166.         {
  167.             txtgesamtprei.BackColor = Color.PaleGreen;
  168.         }
  169.         // Sonderausstattung/en
  170.  
  171.  
  172.         private void checkBox1_CheckedChanged(object sender, EventArgs e)
  173.         {
  174.             if (checkBox1.Checked == true)
  175.             {
  176.                 gesamtpreis = gesamtpreis + 800;
  177.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  178.             }
  179.             else if (checkBox1.Checked == false)
  180.             {
  181.                 gesamtpreis = gesamtpreis - 800;
  182.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  183.             }
  184.         }
  185.  
  186.         private void checkBox2_CheckedChanged(object sender, EventArgs e)
  187.         {
  188.             if (checkBox2.Checked == true)
  189.             {
  190.                 gesamtpreis = gesamtpreis + 650;
  191.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  192.             }
  193.             else if (checkBox2.Checked == false)
  194.             {
  195.                 gesamtpreis = gesamtpreis - 650;
  196.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  197.             }
  198.  
  199.  
  200.         }
  201.  
  202.         private void checkBox3_CheckedChanged(object sender, EventArgs e)
  203.         {
  204.             if (checkBox3.Checked == true)
  205.             {
  206.                 gesamtpreis = gesamtpreis + 960;
  207.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  208.             }
  209.             else if (checkBox3.Checked == false)
  210.             {
  211.                 gesamtpreis = gesamtpreis - 960;
  212.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  213.             }
  214.         }
  215.  
  216.         private void checkBox4_CheckedChanged(object sender, EventArgs e)
  217.         {
  218.             if (checkBox4.Checked == true)
  219.             {
  220.                 gesamtpreis = gesamtpreis + 350;
  221.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  222.             }
  223.             else if (checkBox4.Checked == false)
  224.             {
  225.                 gesamtpreis = gesamtpreis - 350;
  226.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  227.             }
  228.         }
  229.  
  230.         private void checkBox5_CheckedChanged(object sender, EventArgs e)
  231.         {
  232.             if (checkBox5.Checked == true)
  233.             {
  234.                 gesamtpreis = gesamtpreis + 150;
  235.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  236.             }
  237.             else if (checkBox5.Checked == false)
  238.             {
  239.                 gesamtpreis = gesamtpreis - 150;
  240.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  241.             }
  242.         }
  243.  
  244.         private void checkBox6_CheckedChanged(object sender, EventArgs e)
  245.         {
  246.             if (checkBox6.Checked == true)
  247.             {
  248.                 gesamtpreis = gesamtpreis + 200;
  249.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  250.             }
  251.             else if (checkBox6.Checked == false)
  252.             {
  253.                 gesamtpreis = gesamtpreis - 200;
  254.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  255.             }
  256.         }
  257.  
  258.         private void checkBox7_CheckedChanged(object sender, EventArgs e)
  259.         {
  260.             if (checkBox7.Checked == true)
  261.             {
  262.                 gesamtpreis = gesamtpreis + 250;
  263.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  264.             }
  265.             else if (checkBox7.Checked == false)
  266.             {
  267.                 gesamtpreis = gesamtpreis - 250;
  268.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  269.             }
  270.         }
  271.  
  272.         private void checkBox8_CheckedChanged(object sender, EventArgs e)
  273.         {
  274.             if (checkBox8.Checked == true)
  275.             {
  276.                 gesamtpreis = gesamtpreis + 60;
  277.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  278.             }
  279.             else if (checkBox8.Checked == false)
  280.             {
  281.                 gesamtpreis = gesamtpreis - 60;
  282.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  283.             }
  284.         }
  285.  
  286.  
  287.  
  288.         private void checkBox9_CheckedChanged(object sender, EventArgs e)
  289.         {
  290.             if (checkBox9.Checked == true)
  291.             {
  292.                 gesamtpreis = gesamtpreis + 365;
  293.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  294.             }
  295.             else if (checkBox9.Checked == false)
  296.             {
  297.                 gesamtpreis = gesamtpreis - 365;
  298.                 txtgesamtprei.Text = Convert.ToString(gesamtpreis) + "€";
  299.             }
  300.  
  301.         }
  302.  
  303.         private void checkBox11_CheckedChanged(object sender, EventArgs e)
  304.         {
  305.             if (chkregen.Checked == false)
  306.             {
  307.                 if (MessageBox.Show("Die Auswahl des Lichtsensor erfordert auch die Auswahl" +
  308.                                 " des Regensensors. Wollen sie den Regensensor zusätzlich auswählen (OK)" +
  309.                                 " oder die alte Konfiguration behalten (Abbrechen)?", "Hinweis",
  310.                                 MessageBoxButtons.OKCancel,
  311.                                 MessageBoxIcon.Question,
  312.                                 MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.OK)
  313.                    chkregen.Checked = true;
  314.                 }
  315.             }
  316.         }
  317.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement