/// <summary> /// Constructeur du main window /// </summary> public MainWindow() { InitializeComponent(); initSynchro(); /// Test SYNCHRO import /// if (connexion.MySQLconnected) { connexion.SyncCommMySQL(); connexion.SyncParamPlan(); } /// Test CAD avec nouvelles données /// commCAD = new CommercialCAD(connexion); clientCAD = new ClientCAD(connexion); coupeCAD = new CoupePrincipeCAD(connexion); couvCAD = new CouvertureCAD(connexion); gamCAD = new GammeCAD(connexion); plancherCAD = new PlancherCAD(connexion); this.authentification = new Authentification(this.connexion); Mainframe.Content = authentification; Initialize_Listeners_Auth(); }
/// <summary> /// Constructeur qui prend en paramètre la connexion /// </summary> /// <param name="co"></param> public ParametresClient(Connexion co, ClientCAD CADclient) { // Instanciations InitializeComponent(); Conn = co; this.clientCAD = CADclient; this.DataContext = clientCAD; }
public GestionClient(Connexion co, ClientCAD CADclient) { // Instanciations InitializeComponent(); connexion = co; if (this.connexion.MySQLconnected) { this.connexion.SyncClient(); } this.clientCAD = CADclient; this.clientCAD.ListAllClients(); DataContext = connexion; ListeClients.ItemsSource = clientCAD.Clients; }
/// <summary> /// Constructeur qui prend en paramètre la connexion et le commercial authentifié /// </summary> /// <param name="co"></param> /// <param name="com"></param> public GestionProjet(Connexion co, Commercial com) { // Instanciations InitializeComponent(); connexion = co; if (connexion.MySQLconnected) { connexion.SynCProjetsComm(com); connexion.SyncClient(); } commercial = com; clientCAD = new ClientCAD(this.connexion); projetCAD = new ProjetCAD(this.connexion, this.commercial, clientCAD.Clients); DataContext = projetCAD; }
public ParametresClient(Connexion co, ClientCAD CADclient, Client cli) { // Instanciations InitializeComponent(); Conn = co; this.clientCAD = CADclient; this.DataContext = clientCAD; ClientNom.Text = cli.nom; ClientPrenom.Text = cli.prenom; ClientEmail.Text = cli.email; ClientAdresse.Text = cli.adresse; ClientCodePostal.Text = cli.codePostal; ClientVille.Text = cli.ville; ClientTelephone.Text = cli.telephone; this.Client = cli; }