Exemplo n.º 1
0
 //public frmDetVersion(int id)
 //{
 //    loadFrmGeneral();
 //    typeDetail = "nouveau";
 //    IDJeu = id;
 //    selectVers = new version();
 //    txtId.Text = IDJeu.ToString();
 //}
 public frmDetVersion(version v)
 {
     loadFrmGeneral();
     typeDetail = "modification";
     selectVers = v;
     loadInfo();
     this.btnActiverModif.Click += new EventHandler(activerModif);
 }
Exemplo n.º 2
0
 public frmDetVersion(version v, int lvla)
 {
     loadFrmGeneral();
     typeDetail = "modification";
     selectVers = v;
     loadInfo();
     lvlAcces = lvla;
 }
Exemplo n.º 3
0
 public frmDetVersion(int id)
 {
     loadFrmGeneral();
     typeDetail = "nouveau";
     IDJeu = id;
     selectVers = new version();
     txtId.Text = IDJeu.ToString();
 }
Exemplo n.º 4
0
 public List<version> rechercher(string r,int idjeu)
 {
     List<version> lstVersion = new List<version>();
     foreach (var c in RequeteSql.srchVersion(r,idjeu))
     {
         var vers = new version(c);
         lstVersion.Add(vers);
     }
     return lstVersion;
 }
Exemplo n.º 5
0
        public void enregistrer(string te,version v)
        {
            tblVersion VersionAjout;
            if (te == "m")
            {
                RequeteSql.setVersion(v);
            }
            if (te == "a")
            {
                VersionAjout = new tblVersion();
                VersionAjout.CodeVersion = v.codeVersion;
                VersionAjout.DateSortiePrevue = v.dateSortie;
                VersionAjout.DateVersion = v.dateVersion;
                VersionAjout.DescVersion = v.descVersion;
                VersionAjout.IdJeu = v.idJeu;
                VersionAjout.NomVersion = v.nomVersion;
                VersionAjout.StadeDeveloppement = v.stadeVersion;

                RequeteSql.addVersion(VersionAjout);
            }
        }
Exemplo n.º 6
0
        public static void setVersion(version vers)
        {
            var r =
                (from v in db.tblVersion
                 where v.CodeVersion == vers.codeVersion
                 select v).First();

            r.DateSortiePrevue = vers.dateSortie;
            r.DateVersion = vers.dateVersion;
            r.DescVersion = vers.descVersion;
            r.IdJeu = vers.idJeu;
            r.NomVersion = vers.nomVersion;
            r.StadeDeveloppement = vers.stadeVersion;

            try
            {
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Exemplo n.º 7
0
 public bool verifier(version nouv,version ancien)
 {
     if (ancien == null)
     {
         return false;
     }
     else
     {
         return true;
     }
 }
Exemplo n.º 8
0
 public frmDetVersion()
 {
     loadFrmGeneral();
     typeDetail = "nouveau";
     selectVers = new version();
 }
Exemplo n.º 9
0
        // Methode employer pour determiner le type d'enregistrement,
        // genre un modification pis un ajout C'est different, pis une copie aussi
        private void enregistrer(object sender, EventArgs e)
        {
            bool resultat;
            var nouvVersion = new version();
            nouvVersion.codeVersion = txtCode.Text;
            nouvVersion.dateSortie = dateSortie.Value;
            nouvVersion.dateVersion = dateVersion.Value;
            nouvVersion.descVersion = rtxtDesc.Text;
            nouvVersion.idJeu = IDJeu;
            nouvVersion.nomVersion = txtNom.Text;
            nouvVersion.stadeVersion = txtStade.Text;

            if (typeDetail == "modification")
            {
                // Enregistrement de modification
                resultat = ctrlVers.verifier(txtNom.Text.Trim(), txtCode.Text.Trim());
                if (resultat)
                {
                    if (MessageBox.Show("Voulez-vous enregistrer?","Enregistrement",MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        ctrlVers.enregistrer("m", nouvVersion);
                        this.Close();
                    }
                }
            }
            if (typeDetail == "nouveau")
            {
                // enregistrement de nouveau
                if (ctrlVers.verifier(txtCode.Text.Trim()))
                {
                    MessageBox.Show("Une version avec ce meme code existe.", "Erreur", MessageBoxButtons.OK);
                }
                else
                {
                    if (MessageBox.Show("Voulez-vous enregistrer?", "Enregistrement", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        ctrlVers.enregistrer("a", nouvVersion);
                        this.Close();
                    }
                }
            }
        }