Ejemplo n.º 1
0
        private void ConnexionButton_Click(object sender, RoutedEventArgs e)
        {
            SmartCityReference.ServiceWCFSmartCityClient service = new SmartCityReference.ServiceWCFSmartCityClient();
            SmartCityReference.PersonneWCF p = service.Connexion(LoginTB.Text, PasswordTB.Text);

            if (p == null)
                ResultatLabel.Content = "Connexion ratée !";
            else
            {
                Menu menuchef = new Menu(service, p);
                App.Current.MainWindow = menuchef;
                this.Close();
                menuchef.Show();
            }

            ResultatLabel.Visibility = Visibility.Visible;
            PasswordTB.Text = "";
        }
Ejemplo n.º 2
0
        public Menu(SmartCityReference.ServiceWCFSmartCityClient s, SmartCityReference.PersonneWCF p)
        {
            this.WindowState = WindowState.Maximized;
            InitializeComponent();

            service = s;
            user = p;

            // Initialisation filtre
            filtre = "TOUS";
            FiltreCB.Items.Add("TOUS");
            FiltreCB.Items.Add("OUVERT");
            FiltreCB.Items.Add("EN TRAITEMENT");
            FiltreCB.Items.Add("A VALIDER");
            FiltreCB.Items.Add("RESOLU");
            FiltreCB.SelectedIndex = 0;

            // Initialisation
            RefreshDefautsLV();
            HideDetails();
            HideActions();
        }