当前位置: 首页>>代码示例>>C#>>正文


C# Projet.dbProjetE2ProdEntities类代码示例

本文整理汇总了C#中Projet.dbProjetE2ProdEntities的典型用法代码示例。如果您正苦于以下问题:C# dbProjetE2ProdEntities类的具体用法?C# dbProjetE2ProdEntities怎么用?C# dbProjetE2ProdEntities使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


dbProjetE2ProdEntities类属于Projet命名空间,在下文中一共展示了dbProjetE2ProdEntities类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: setCompte

        public static void setCompte(Utilisateur u)
        {
            var db = new dbProjetE2ProdEntities();
            var i = u.NomUtilisateur;

            var r =
                (from the in db.tblUtilisateur
                 where the.NomUtil == i
                 select the).First();

            r.NomUtil = u.NomUtilisateur;
            r.MotPasUtil = u.MotDePasse;
            r.MotPasExpire = u.Expire;
            r.PremiereConex = u.Premiere;
            r.IdEmp = u.Emp;
            r.IdRole = u.Role;
            r.Actif = u.UtilActif;

            try
            {
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:27,代码来源:rComptesSQL.cs

示例2: ajouter

        public static void ajouter(Utilisateur u)
        {
            var db = new dbProjetE2ProdEntities();
            var add = new tblUtilisateur();

            add.NomUtil = u.NomUtilisateur;
            add.MotPasUtil = u.MotDePasse;
            add.MotPasExpire = u.Expire;
            add.PremiereConex = u.Premiere;
            add.DateModifMotPas = u.DateModifMotPas;
            add.IdEmp = u.Emp;
            add.IdRole = u.Role;
            add.Actif = u.UtilActif;

            db.tblUtilisateur.Add(add);

            try
            {
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:25,代码来源:rComptesSQL.cs

示例3: getAllClassification

        //tblClassification
        public static IQueryable<tblClassification> getAllClassification()
        {
            var db = new dbProjetE2ProdEntities();

            var r =
                from c in db.tblClassification
                select c;
            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:10,代码来源:rClassificationSQL.cs

示例4: getAllJeu

        //tblJeu
        public static IQueryable<tblJeu> getAllJeu()
        {
            var db = new dbProjetE2ProdEntities();

            var r =
                from c in db.tblJeu
                select c;
            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:10,代码来源:rJeuSQL.cs

示例5: Recherche

        public static IQueryable<tblUtilisateur> Recherche(string Recherche)
        {
            var db = new dbProjetE2ProdEntities();

            var r = from the in db.tblUtilisateur
                    where (the.NomUtil.Contains(Recherche)) || (the.MotPasUtil.Contains(Recherche))
                    select the;

            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:10,代码来源:rComptesSQL.cs

示例6: getTypeTest

        //          envoye une liste des types de test pour les relier au employe
        public static IQueryable<tblTypeTest> getTypeTest()
        {
            var bd = new dbProjetE2ProdEntities();

            var t =
                from e in bd.tblTypeTest
                select e;

            return t;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:11,代码来源:rTypeTestSQL.cs

示例7: PremiereCon

        public static string PremiereCon(string Username)
        {
            var db = new dbProjetE2ProdEntities();

            var r = (from the in db.tblUtilisateur
                    where the.NomUtil == Username
                    select the.PremiereConex).First();

            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:10,代码来源:rAuthentificationSQL.cs

示例8: MotDePasseExpire

        public static string MotDePasseExpire(string Username)
        {
            var db = new dbProjetE2ProdEntities();

            var r = (from the in db.tblUtilisateur
                    where the.NomUtil == Username
                    select the.MotPasExpire).First();

            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:10,代码来源:rAuthentificationSQL.cs

示例9: GetRole

        public static string GetRole(int IdRole)
        {
            var db = new dbProjetE2ProdEntities();

            var r = (from the in db.tblRole
                    where the.IdRole == IdRole
                    select the.NomRole).First();

            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:10,代码来源:rAuthentificationSQL.cs

示例10: getComptes

        /// <summary>
        /// toutes les variables db vont etre a changé pour "dbProjetE2ProdEntities"
        /// </summary>
        public static IQueryable<tblUtilisateur> getComptes()
        {
            var db = new dbProjetE2ProdEntities();

            var r =
                from c in db.tblUtilisateur
                select c;

            return r;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:13,代码来源:rComptesSQL.cs

示例11: addEmploye

        public static void addEmploye(Employe settings)
        {
            var bd = new dbProjetE2ProdEntities();
            var ajout = new tblEmploye();
            var lstTypeTest = new List<tblTypeTest>();

            var tt =
                from e in bd.tblTypeTest
                select e;

            int i = 0;
            foreach (tblTypeTest item in tt)
            {
                foreach (TypeTest ty in settings.lstEmTypeTest)
                {
                    if (item.CodeTypeTest == ty.codeTypeTest)
                    {
                        ajout.tblTypeTest.Add(item);
                        i++;
                        break;
                    }
                }
                if (settings.lstEmTypeTest.Count == i)
                    break;
            }

            ajout.IdEmp = settings.idEmp;
            ajout.PrenomEmp = settings.prenomEmp;
            ajout.NomEmp = settings.nomEmp;
            ajout.CourrielEmp = settings.courrielEmp;
            ajout.NoTelPrincipal = settings.noTelPrincipal;
            ajout.NoTelSecondaire = settings.noTelSecondaire;
            ajout.AdressePostale = settings.adressePostale;
            ajout.DateEmbaucheEmp = settings.dateEmbaucheEmp;
            ajout.CompetenceParticuliere = settings.competenceParticuliere;
            ajout.Statut = settings.statut;
            ajout.CommentaireEmp = settings.commentaireEmp;

            //ajout.tblTypeTest = lstTypeTest;

            bd.tblEmploye.Add(ajout);

            try
            {
                bd.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                MessageBox.Show("Une erreur est survenue lors de l'ajout du nouvel employe", "Erreur système", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:52,代码来源:rEmployeSQL.cs

示例12: addEmploye

        public static void addEmploye(Employe settings)
        {
            var bd = new dbProjetE2ProdEntities();
            var add = new tblEmploye();
            var lstTypeTest = new List<tblTypeTest>();

            var tt =
                from e in bd.tblTypeTest
                select e;

            int i = 0;
            foreach (tblTypeTest item in tt)
            {
                foreach (TypeTest ty in settings.lstEmTypeTest)
                {
                    if (item.CodeTypeTest == ty.codeTypeTest)
                    {
                        lstTypeTest.Add(item);
                        i++;
                        break;
                    }
                }
                if (settings.lstEmTypeTest.Count == i)
                    break;
            }

            add.IdEmp = settings.idEmp;
            add.PrenomEmp = settings.prenomEmp;
            add.NomEmp = settings.nomEmp;
            add.CourrielEmp = settings.courrielEmp;
            add.NoTelPrincipal = settings.noTelPrincipal;
            add.NoTelSecondaire = settings.noTelSecondaire;
            add.AdressePostale = settings.adressePostale;
            add.DateEmbaucheEmp = settings.dateEmbaucheEmp;
            add.CompetenceParticuliere = settings.competenceParticuliere;
            add.Statut = settings.statut;
            add.CommentaireEmp = settings.commentaireEmp;
            add.tblTypeTest = lstTypeTest;

            bd.tblEmploye.Add(add);

            try
            {
                bd.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:50,代码来源:rEmployeSQL.cs

示例13: ajouter

        public void ajouter(object o)
        {
            var ajout = new tblPlateforme();
            tblSysExp systemp;
            //List<tblPlateforme> lstPlat = new List<tblPlateforme>();
            //lstPlat.Add(ajout);
            //systemp.tblPlateforme = lstPlat;
            ICollection<tblSysExp> lstSysExp = new List<tblSysExp>();

            ajout.CodePlateforme = ((plateforme)o).codePlate;
            ajout.NomPlateforme = ((plateforme)o).nomPlate;
            ajout.CodeCategorie = ((plateforme)o).codeCateg;
            ajout.CPU = ((plateforme)o).cpuPlate;
            ajout.CarteMere = ((plateforme)o).carteMerePlate;
            ajout.RAM = ((plateforme)o).ramPlate;
            ajout.Stockage=((plateforme)o).stockage;
            ajout.DescPlateforme = ((plateforme)o).descPlate;
            ajout.InfoSupPlateforme = ((plateforme)o).infoSupPlate;

            var db = new dbProjetE2ProdEntities();

            foreach (SystemeExploitation item in ((plateforme)o).lstSysExpPlate)
            {
                systemp = new tblSysExp();
                systemp.CodeSysExp = item.CodeSysExp;
                systemp.EditionSysExp = item.editSysExp;
                systemp.IdSysExp = item.idSysExp;
                systemp.InfoSupSysExp = item.infoSysExp;
                systemp.NomSysExp = item.nomSysExp;
                systemp.Tag = item.tagSysExp;
                systemp.VersionSysExp = item.versionSysExp;
                systemp.IdSysExp = item.idSysExp;
               ajout.tblSysExp.Add(systemp);
               // lstSysExp.Add(systemp);
            }
            //ajout.tblSysExp = lstSysExp;
            db.tblPlateforme.Add(ajout);

            //ajout.tblSysExp = lstSysExp;
            //RequeteSql.addPlateforme(ajout);

            try
            {
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:50,代码来源:ctrlPlateforme.cs

示例14: SetAttributes

        public static Utilisateur SetAttributes(Utilisateur u)
        {
            Utilisateur User = u;
            var db = new dbProjetE2ProdEntities();

            var r = from the in db.tblUtilisateur
                    where the.NomUtil == User.NomUtilisateur
                    select the;

            foreach (var item in r)
            {
                User = new Utilisateur(item);
            }
            return User;
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:15,代码来源:rAuthentificationSQL.cs

示例15: addJeu

        //static public void setJeu(Jeu jeu)
        //{
        //    var db = new dbProjetE2ProdEntities();
        //    var r =
        //        (from j in db.tblJeu
        //         where j.IdJeu == jeu.idJeu
        //         select j).First();
        //    r.NomJeu = jeu.nomJeu;
        //    r.DescJeu = jeu.descJeu;
        //    r.Actif = jeu.actif;
        //    r.InfoSupJeu = jeu.infoSupJeu;
        //    r.CoteESRB = jeu.coteESRB;
        //    r.IdGenre = jeu.idGenre;
        //    r.IdMode = jeu.idMode;
        //    //Manque le lien aux thèmes
        //    try
        //    {
        //        db.SaveChanges();
        //    }
        //    catch (Exception e)
        //    {
        //        Console.WriteLine(e);
        //    }
        //}
        public static void addJeu(tblJeu p)
        {
            var db = new dbProjetE2ProdEntities();

            foreach (tblTheme tblThemeTemp in p.tblTheme)
            {
                db.tblJeu.Add(p);
                try
                {
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                }
            }
        }
开发者ID:kelodiek,项目名称:Projet_v2,代码行数:41,代码来源:rJeuSQL.cs


注:本文中的Projet.dbProjetE2ProdEntities类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。