private void AjouterUnClient()
        {
            var           window = Application.Current.Windows.OfType <MetroWindow>().FirstOrDefault();
            VueClientEdit vce    = new VueClientEdit();

            ((VueModeleClientEdit)vce.DataContext).VmNouveauProjet = this;
            ((VueModeleClientEdit)vce.DataContext).AddFromProjet   = true;
            vce.Show();
        }
Esempio n. 2
0
        /// <summary>
        /// Ferme la fenetre courante et affiche la nouvelle fenêtre
        /// </summary>
        private void EClient()
        {
            var           window = Application.Current.Windows.OfType <MetroWindow>().FirstOrDefault();
            VueClientEdit vce    = new VueClientEdit();

            ((VueModeleClientEdit)vce.DataContext).CommercialConnecte = CommercialConnecte;
            ((VueModeleClientEdit)vce.DataContext).VuePrecedente      = window;
            vce.Show();
            window.Close();
        }
Esempio n. 3
0
        /// <summary>
        /// Ferme la fenetre courante et affiche la fenetre d'édition du client avec les champs pré-remplis
        /// </summary>
        private void ModifierClient()
        {
            var                 window = Application.Current.Windows.OfType <MetroWindow>().FirstOrDefault();
            VueClientEdit       vce    = new VueClientEdit();
            VueModeleClientEdit vm     = new VueModeleClientEdit();

            vm.InitVueModele(ClientSelectionne);
            vm.CommercialConnecte = CommercialConnecte;
            vm.VuePrecedente      = window;
            vce.DataContext       = vm;
            vce.Show();
            window.Close();
        }