Exemplo n.º 1
0
        private void faire_Drop(object sender, DragEventArgs e)
        {
            ListBox parent = (ListBox)sender;
            object  data   = e.Data.GetData(typeof(Grid));

            dragSource.Items.Remove(data);
            parent.Items.Add(data);
            methodes m = new methodes();

            m.update_etat(list[index].get_id(), user.getid_utilis(), "Non réalisée");
            todo.Add(list[index]);
            list.Remove(list[index]);
        }
Exemplo n.º 2
0
        private void modif_Click(object sender, RoutedEventArgs e)
        {
            Button btn = (Button)sender;

            if (btn != null)
            {
                var st = FindParent <Grid>(btn); //stackpanel as we have added item as stackpanel.
                if (st != null)
                {
                    int     index = listBox.Items.IndexOf(st);
                    add_doc win   = new add_doc(this, this.list[index], user.getid_utilis());
                    win.Show();
                }
            }
        }
Exemplo n.º 3
0
        public acceuil(utilisateur user)
        {
            this.user = user;
            this.late = new List <tache>();
            InitializeComponent();
            methodes m = new methodes();

            this.late = m.tache_nonrealise(user.getid_utilis(), DateTime.Now);

            if (late.Count > 0)
            {
                Image i = new Image();
                i.Height     = 40;
                i.Width      = 60;
                i.Source     = new BitmapImage(new Uri("notice_new.png", UriKind.Relative));
                split.Header = i;
                affich_latetache(late);
            }
            else
            {
                Image notice = new Image();
                notice.Source = new BitmapImage(new Uri("notice.png", UriKind.Relative));
                split.Header  = notice;
                menu.Items.Add("Vous n'avez pas de tâche en retard");
            }
        }
Exemplo n.º 4
0
 private void HandleDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (list_box.SelectedItem != null)
     {
         docs_tache_events page = new docs_tache_events(user.getid_utilis(), list[list_box.SelectedIndex], this, ac_page);
         ac_page.set_frame(page);
     }
 }
Exemplo n.º 5
0
        public evenement(utilisateur user, acceuil home)
        {
            this.user = user;
            this.home = home;
            methodes m = new methodes();

            this.list = m.event_list(user.getid_utilis());
            InitializeComponent();
            afficher(list);
        }
        public activ(utilisateur user, acceuil page)
        {
            this.user = user;
            this.page = page;
            InitializeComponent();

            list = new List <activ_class>();
            methodes m = new methodes();

            list = m.list_activ(user.getid_utilis());
            afficher(list);
        }
Exemplo n.º 7
0
        public document_page(utilisateur user, acceuil page)
        {
            this.user = user;
            this.page = page;
            InitializeComponent();

            list = new List <document>();
            methodes m = new methodes();

            list = m.afficher_doc(user.getid_utilis());
            afficher(list);
        }
        private void Annuler_Click(object sender, RoutedEventArgs e)
        {
            methodes      m   = new methodes();
            SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\bdd.mdf;Integrated Security=True");

            con.Open();
            SqlCommand    cmd      = new SqlCommand("Select * From Utilisateurs Where Id_utilisateur ='" + user.getid_utilis() + "'", con);
            SqlDataReader myReader = cmd.ExecuteReader();

            if (myReader.Read())
            {
                user.setnom(myReader["Nom"].ToString());
                user.setprenom(myReader["Prenom"].ToString());
                user.setpseudo(myReader["Pseudo"].ToString());
                user.setmotdepasse(myReader["Mpasse"].ToString());
            }
            con.Close();
            Nom2.Text    = user.getnom();
            Prenom2.Text = user.getprenom();
            Pseudo2.Text = user.getpseudo();
        }
Exemplo n.º 9
0
        public Etat_tache(utilisateur user)
        {
            InitializeComponent();
            this.user = user;

            this.list = new List <tache>();
            methodes     m        = new methodes();
            DateTime     date1    = System.DateTime.Now;
            DateTime     dateOnly = date1.Date;
            List <tache> l        = m.etat(user.getid_utilis(), dateOnly);

            this.todo  = new List <tache>();
            this.doing = new List <tache>();
            this.did   = new List <tache>();

            foreach (tache t in l)
            {
                switch (t.get_etat())
                {
                case "Non réalisée":
                    this.todo.Add(t);
                    break;

                case "En cours":
                    this.doing.Add(t);
                    break;

                case "Réalisée":
                    this.did.Add(t);
                    break;
                }
            }

            affich_list(todo, faire);
            affich_list(doing, cours);
            affich_list(did, faite);
        }
        private void add_Click(object sender, RoutedEventArgs e)
        {
            add_act win = new add_act(this, user.getid_utilis());

            win.Show();
        }
Exemplo n.º 11
0
        public planning(utilisateur user)
        {
            this.user = user;
            InitializeComponent();

            PlanningSemaine.SelectedDate = DateTime.Now;
            PlanningMonth.SelectedDate   = DateTime.Now;
            PlanningJour.SelectedDate    = DateTime.Now;


            SqlConnection connexion = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\bdd.mdf;Integrated Security=True");

            connexion.Open();
            SqlCommand    cmd     = new SqlCommand("Select * from Tâche where id_utilis='" + user.getid_utilis() + "'", connexion);
            SqlDataReader lecteur = cmd.ExecuteReader();

            while (lecteur.Read())
            {
                Event t = new Event()
                {
                    Subject = lecteur["designation"].ToString(), Priorité = lecteur["priorité"].ToString().ToUpper(), Description = lecteur["etat"].ToString(), Color = solide, Start = (DateTime)lecteur["date"], End = (DateTime)lecteur["fin"]
                };
                PlanningSemaine.AddEvent(t);
                PlanningJour.AddEvent(t);
                PlanningMonth.AddEvent(t);
            }
            connexion.Close();



            SqlConnection connex = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\bdd.mdf;Integrated Security=True");

            connex.Open();
            SqlCommand    cmd1     = new SqlCommand("Select * from évènement where id_utilis='" + user.getid_utilis() + "'", connex);
            SqlDataReader lecteur1 = cmd1.ExecuteReader();

            while (lecteur1.Read())
            {
                Event t = new Event()
                {
                    Subject = lecteur1["designation"].ToString(), Description = lecteur1["lieu"].ToString(), Color = sol, Start = (DateTime)lecteur1["date"], End = (DateTime)lecteur1["fin"]
                };
                // t.setColor();

                //scheduler1.AddEvent(t);
                PlanningSemaine.AddEvent(t);
                PlanningJour.AddEvent(t);
                PlanningMonth.AddEvent(t);
            }

            //s.WeekScheduler*/
        }
Exemplo n.º 12
0
        private void materialButton_Copy4_Click(object sender, RoutedEventArgs e)
        {
            carnet_adr ca = new carnet_adr(user.getid_utilis());

            frame.Content = ca;
        }