public Projet Insert(Projet Entity, Categorie CategoriePrin, Categorie CategorieSec, Utilisateur Auteur, TypeDeContrat Contrat, List <Montant> Montants)
        {
            Gl.Projet GlPro = Mappers <Projet, Gl.Projet> .VueToEntities(Entity);

            Gl.CategorieDeProjet CatPrin = Mappers <Categorie, Gl.CategorieDeProjet> .VueToEntities(CategoriePrin);

            Gl.CategorieDeProjet CatSec = Mappers <Categorie, Gl.CategorieDeProjet> .VueToEntities(CategorieSec);

            Gl.Utilisateur GlUtilisateur = Mappers <Utilisateur, Gl.Utilisateur> .VueToEntities(Auteur);

            Gl.TypeDeContrat GlTContrat = Mappers <TypeDeContrat, Gl.TypeDeContrat> .VueToEntities(Contrat);

            List <Gl.Montant> ListeMontant = new List <Gl.Montant>();

            foreach (Montant item in Montants)
            {
                ListeMontant.Add(Mappers <Montant, Gl.Montant> .VueToEntities(item));
            }
            Gl.Projet LastProjet = Sp.Insert(GlPro, CatPrin, CatSec, GlUtilisateur, GlTContrat, ListeMontant);
            return(Mappers <Gl.Projet, Projet> .VueToEntities(LastProjet));
        }
 public Categorie Insert(Categorie Entity)
 {
     Gl.CategorieDeProjet CProj = Sc.Insert(Mappers <Categorie, Gl.CategorieDeProjet> .VueToEntities(Entity));
     return(Mappers <Gl.CategorieDeProjet, Categorie> .VueToEntities(CProj));
 }