public PlansModeles() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); //if (Fonctions.superficieMaison > 60 && Fonctions.prixTotalDevis > 150000) //{ // imgPlan.Source = new BitmapImage(new Uri("rouedentee.png", UriKind.Relative)); //} }
public TerrasseOptions() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); //Remplie la combobox des superficies de terrasse for (int i = 0; i < Fonctions.superficiesTerrasse.Length; i++) { cbxSuperficieTerrasse.Items.Add(Fonctions.superficiesTerrasse[i]); } }
//Cette fenêtre s'ouvre théoriquement lorsque le choix de toiture //"Toit-terrasse" public ToitureOptions() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); //Affichage de la superficie de la maison labelSuperficieTTValeur.Content = Fonctions.superficieMaison.ToString(); //Dégrisage + affichage de la superficie de la terrasse //si on a coché le fait que le client veuille une terrasse avant if (Fonctions.possedeTerrasse == true) { labelSuperficieTerrasse.IsEnabled = true; labelSuperficieTerrasse2.IsEnabled = true; labelSuperficieTerrasseValeur.IsEnabled = true; labelSuperficieTerrasseValeur.Content = Fonctions.superficieTerrasse.ToString(); } }
public FraisAnnexes() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); Fonctions.prixAssuranceDO = (1.48 / 100) * Fonctions.prixTotalDevis; txtPrixAssuranceDO.Text = Fonctions.prixAssuranceDO.ToString(); #region Check des checkboxes en fonction du type de terrain //Conditions checkboxes Terrassement if (Fonctions.terrainPlat == true) { chkTerrassementLeger.IsChecked = true; labelTerrainPlatTerrassement.Opacity = 1.0; labelTerrainSemiPentuTerrassement.Opacity = 0.35; //On repasse les autres labels à 35% d'opacité. labelTerrainPentuTerrassement.Opacity = 0.35; Fonctions.prixTerrassement = 2000; } else if (Fonctions.terrainSemiPentu == true) { chkTerrassementModere.IsChecked = true; labelTerrainSemiPentuTerrassement.Opacity = 1.0; labelTerrainPlatTerrassement.Opacity = 0.35; labelTerrainPentuTerrassement.Opacity = 0.35; Fonctions.prixTerrassement = 3500; } else if (Fonctions.terrainPentu == true) { chkTerrassementLourd.IsChecked = true; labelTerrainPentuTerrassement.Opacity = 1.0; labelTerrainPlatTerrassement.Opacity = 0.35; labelTerrainSemiPentuTerrassement.Opacity = 0.35; Fonctions.prixTerrassement = 4500; } #endregion }
//Lorsque la fenêtre s'ouvre. (Théoriquement après avoir cliqué sur le bouton Valider //de la première fenêtre. public ChoixOptions() { InitializeComponent(); //Recentre la fenêtre lors de l'affichage Fonctions.CenterWindowOnScreen(this); #region Remplissage des comboboxes //Remplie les combobox des options for (int i = 0; i < Fonctions.niveaux.Length; i++) { cbxNiveaux.Items.Add(Fonctions.niveaux[i]); } for (int i = 0; i < Fonctions.styles.Length; i++) { cbxStyle.Items.Add(Fonctions.styles[i]); } for (int i = 0; i < Fonctions.toitures.Length; i++) { cbxToiture.Items.Add(Fonctions.toitures[i]); } for (int i = 0; i < Fonctions.superficies.Length; i++) { cbxSuperficie.Items.Add(Fonctions.superficies[i]); } for (int i = 0; i < Fonctions.terrains.Length; i++) { cbxTerrain.Items.Add(Fonctions.terrains[i]); } for (int i = 0; i < Fonctions.chambres.Length; i++) { cbxChambres.Items.Add(Fonctions.chambres[i]); } #endregion }
//Constructeur public ValeursPersos() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); }
public Settings() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); }
// ------------------------------------------------ // // ---------------- COMBOBOXES -------------------- // // ------------------------------------------------ // #region Comboboxes //Après avoir choisi une superficie en m2 .. private void cbxSuperficie_SelectionChanged(object sender, SelectionChangedEventArgs e) { Fonctions.superficieMaison = Convert.ToDouble(cbxSuperficie.SelectedValue); Fonctions.prixSuperficieMaison = Fonctions.calculSuperficieMaison(Fonctions.superficieMaison); }
public GarageOptions() { InitializeComponent(); Fonctions.CenterWindowOnScreen(this); }