Exemplo n.º 1
0
        private void AnnulerTache(object sender)
        {
            Taches.Remove(TacheSelectionnée);
            TacheSelectionnée = Taches.LastOrDefault();

            ModeEdit = ModesEdition.Consultation;
        }
Exemplo n.º 2
0
        private void SupprimerTache(object obj)
        {
            var tache = (Tache)CollectionViewSource.GetDefaultView(Taches).CurrentItem;

            Taches.Remove(tache);
            AccesDonnees.EnregistrerTaches(Taches.ToList());
        }
Exemplo n.º 3
0
 private void EnregistrerTache(object sender)
 {
     if (Taches.Last().Description != null)
     {
         AccèsDonnées.EnregistrerTaches(Taches);
         ModeEdit = ModesEdition.Consultation;
     }
 }
Exemplo n.º 4
0
 private void SupprimerTache(object sender)
 {
     if (TacheSelectionnée != null)
     {
         Taches.Remove(TacheSelectionnée);
         TacheSelectionnée = Taches.LastOrDefault();
         AccèsDonnées.EnregistrerTaches(Taches);
     }
 }
Exemplo n.º 5
0
 private void AjouterTache(object obj)
 {
     TacheCourante          = new Tache();
     TacheCourante.Id       = Taches.Any() ? Taches.Max(t => t.Id) + 1 : 1;
     TacheCourante.Creation = DateTime.Today;
     TacheCourante.Term     = DateTime.Today;
     TacheCourante.Prio     = 1;
     Taches.Add(TacheCourante);
     ModeEdition = !ModeEdition;
 }
        public IActionResult CreateTasks([FromBody] Taches task)
        {
            IActionResult response = BadRequest(new { error = "Server not responding correctly" });

            this.context.Add(task);
            this.context.SaveChanges();

            response = Ok(new { success = "Data saves" });

            return(response);
        }
Exemplo n.º 7
0
 public int Modifier(Taches tache)
 {
     return(new AccesTaches(ChaineConnexion).Modifier(
                tache.Id,
                tache.Nom,
                tache.DatteFin,
                tache.Active,
                tache.LocataireCourant,
                tache.Cycle
                ));
 }
        public IActionResult getTask(int idTache, int page)
        {
            IActionResult response = BadRequest();

            var tache = Taches.GetTask(idTache: idTache, page: page);

            if (tache.Count != 0)
            {
                response = Ok(new { tache });
            }

            return(response);
        }
Exemplo n.º 9
0
      private void AjouterTache(Object o)
      {
          ModeEdit = ModesEdition.Edition;
          var   p = Taches.Max(x => x.Id);
          Tache t = new Tache();

          t.Id       = p + 1;
          t.Creation = DateTime.Now;
          t.Prio     = 1;
          t.Term     = DateTime.Now;
          Taches.Add(t);
          _tachesAjoutees.Add(t);
      }
Exemplo n.º 10
0
        private void AjouterTache(object tache)
        {
            ModeEdit             = ModesEdition.Edition;
            NouvelTache          = new Tache();
            NouvelTache.Creation = DateTime.Today;
            NouvelTache.Term     = DateTime.Today;
            NouvelTache.Id       = Taches.Select(a => a.Id).DefaultIfEmpty(1).Max() + 1;
            NouvelTache.Prio     = 1;
            NouvelTache.Fait     = false;
            Taches.Add(NouvelTache);

            ICollectionView view = CollectionViewSource.GetDefaultView(Taches);

            view.MoveCurrentToLast();
        }
Exemplo n.º 11
0
        private void AjouterTache(object sender)
        {
            Tache task = new Tache()
            {
                Id       = Taches.Any() ? Taches.Max(t => t.Id) + 1 : 1,
                Creation = DateTime.Today,
                Term     = DateTime.Today,
                Prio     = 1
            };

            Taches.Add(task);

            TacheSelectionnée = task;
            ModeEdit          = ModesEdition.Edition;
        }
Exemplo n.º 12
0
        // permet lors du démarage du programme de recharger les taches précédament rentrer en mémoire.
        public void lecture_taches(ref String path)
        {
            using (StreamReader sr = File.OpenText(path))
            {
                string s;
                while ((s = sr.ReadLine()) != null)
                {
                    string[] words = s.Split(',');

                    int      ident = int.Parse(words[0]);
                    DateTime date1 = DateTime.Parse(words[3]);

                    Taches test = new Taches(ident, words[1], words[2], date1, words[4]);
                    this.list_task.Add(test);
                }
            }
        }
Exemplo n.º 13
0
        public int Ajouter(Taches tache)
        {
            string activeBdd;

            if (tache.Active)
            {
                activeBdd = "1";
            }
            else
            {
                activeBdd = "0";
            }

            return(new AccesTaches(ChaineConnexion).Ajouter(
                       tache.Nom,
                       tache.DatteFin,
                       activeBdd,
                       tache.LocataireCourant,
                       tache.Cycle
                       ));
        }
Exemplo n.º 14
0
 private void Annuler(object obj)
 {
     Taches.Remove(TacheCourante);
     ModeEdition = !ModeEdition;
 }
Exemplo n.º 15
0
        public AccesTaches(string sChaineConnexion) : base(sChaineConnexion)
        {
            Table = "Taches";

            _classesBase = new Taches();
        }
Exemplo n.º 16
0
        // utilisation de la m"htode Add de l'objet LIST
        public void ajouter_taches(int ident, string nom, string descriptif, DateTime deadline, string types)
        {
            Taches test = new Taches(ident, nom, descriptif, deadline, types);

            this.list_task.Add(test);
        }
Exemplo n.º 17
0
 private void AnnulerTache(object o)
 {
     ModeEdit = ModesEdition.Consultation;
     Taches.Remove(Taches.Last());
 }
Exemplo n.º 18
0
 private void EnregistrerTache(object obj)
 {
     AccesDonnees.EnregistrerTaches(Taches.ToList());
     ModeEdition = !ModeEdition;
 }