Exemple #1
0
        private void add_Click(object sender, EventArgs e)
        {
            if (plReco.Controls.Find("btnReco", true).Length <= 6)
            {
                int             id    = this.Model.GetLastId() + 1;
                vRecommandation vReco = new vRecommandation(this.Model, id, 0, 0, 0, this.IdUser, false)
                {
                    Name     = "btnReco",
                    Tag      = id,
                    Parent   = plReco,
                    Location = new Point(55, locaY + (50 * cpt))
                };
                if (plReco.Controls.Count >= 1)
                {
                    vReco.Top = oldReco.Bottom;
                }
                else
                {
                    vReco.Top = 0;
                }


                plReco.Controls.Add(vReco);
                cpt++;
                RemovePb();
                oldReco = vReco;
            }
            else
            {
                MessageBox.Show("Nombre maximum de recommandation atteint");
            }
        }
Exemple #2
0
        private void add_Click(object sender, EventArgs e)
        {
            int             id    = this.Model.GetLastId() + 1;
            vRecommandation vReco = new vRecommandation(this.Model, id, 0, 0, 0, this.IdUser)
            {
                Name     = "btnAccueil" + cpt.ToString(),
                Tag      = id,
                Parent   = plReco,
                Location = new Point(23, locaY + (50 * cpt))
            };

            if (plReco.Controls.Count >= 1)
            {
                vReco.Top = oldReco.Bottom;
            }
            else
            {
                vReco.Top = 0;
            }


            plReco.Controls.Add(vReco);
            cpt++;
            RemovePb();
            GenerateAddRecoBtn();
            oldReco = vReco;
        }
Exemple #3
0
 private void plReco_ControlRemoved(object sender, ControlEventArgs e)
 {
     RemovePb();
     if (plReco.Controls.Find("add", true).Length == 0)
     {
         GenerateAddRecoBtn();
         Control[] recos = plReco.Controls.Find("btnReco", true);
         oldReco = (vRecommandation)recos[recos.Length - 1];
         cpt--;
     }
 }
Exemple #4
0
        private void GenerateRecommandation()
        {
            cpt   = 0;
            locaY = 0;


            foreach (InsulineTable reco in this.Model.GetRecommandation(this.IdUser))
            {
                vRecommandation vReco = new vRecommandation(this.Model, reco.IdReco, reco.Min, reco.Max, reco.NbRecommandation, this.IdUser, true)
                {
                    Name     = "btnReco",
                    Tag      = reco.IdReco,
                    Parent   = plReco,
                    Location = new Point(55, locaY + (50 * cpt))
                };
                plReco.Controls.Add(vReco);
                cpt++;
                oldReco = vReco;
            }
            GenerateAddRecoBtn();
        }
Exemple #5
0
        private void GenerateRecommandation()
        {
            cpt   = 0;
            locaY = 0;


            foreach (Recommandation reco in this.Model.GetRecommandation(this.IdUser))
            {
                vRecommandation vReco = new vRecommandation(this.Model, reco.IdReco, reco.Min, reco.Max, reco.NbRecommandation, this.IdUser)
                {
                    Name     = "btnAccueil" + cpt.ToString(),
                    Tag      = reco.IdReco,
                    Parent   = plReco,
                    Location = new Point(23, locaY + (50 * cpt))
                };
                plReco.Controls.Add(vReco);
                cpt++;
                oldReco = vReco;
            }
            GenerateAddRecoBtn();
        }