Exemplo n.º 1
0
 public static DeploiementModel ToDeploiementModel(this Deploiement deploiement)
 {
     return(new DeploiementModel
     {
         Id = deploiement.Id,
         Composant = new ComposantBase
         {
             Id = deploiement.Composant.Id,
             Nom = deploiement.Composant.Nom,
             Abreviation = deploiement.Composant.Abreviation
         },
         Environnement = new EtiquetteModel {
             Id = deploiement.Environnement.Id, Nom = deploiement.Environnement.Nom
         },
         PremierDeploiement = deploiement.PremierDeploiement,
         DateDeploiement = deploiement.Date,
         BrancheTag = deploiement.BrancheTag,
         UrlDestination = deploiement.URLDestination,
         PortailGroupe = deploiement.PortailGroupe,
         PortailDescription = deploiement.PortailDescription,
         Details = deploiement.Details,
         DernierMAJ = deploiement.DerniereMAJ,
         Web = deploiement.Web,
         BD = deploiement.BD,
         Rapport = deploiement.Rapport,
         Interface = deploiement.Interface,
         Job = deploiement.Job
     });
 }
Exemplo n.º 2
0
        public static void CreerDeploiement(DeploiementModel nouveauDeploiement)
        {
            using (GDA_Context context = new GDA_Context())
            {
                var deploiement = new Deploiement
                {
                    ComposantId        = nouveauDeploiement.Composant.Id,
                    PremierDeploiement = nouveauDeploiement.PremierDeploiement,
                    Date               = nouveauDeploiement.DateDeploiement,
                    BrancheTag         = nouveauDeploiement.BrancheTag,
                    URLDestination     = nouveauDeploiement.UrlDestination,
                    PortailGroupe      = nouveauDeploiement.PortailGroupe,
                    PortailDescription = nouveauDeploiement.PortailDescription,
                    Details            = nouveauDeploiement.Details,
                    EnvironnementId    = nouveauDeploiement.Environnement.Id,
                    DerniereMAJ        = DateTime.Now,
                    Web       = nouveauDeploiement.Web,
                    BD        = nouveauDeploiement.BD,
                    Rapport   = nouveauDeploiement.Rapport,
                    Interface = nouveauDeploiement.Interface,
                    Job       = nouveauDeploiement.Job
                };

                context.Deploiements.InsertOnSubmit(deploiement);

                context.SubmitChanges();

                nouveauDeploiement.Id = deploiement.Id; //Set the newly inserted id
            }
        }
Exemplo n.º 3
0
 public static DeploiementListeModel ToDeploiementListeModel(this Deploiement deploiement)
 {
     return(new DeploiementListeModel
     {
         Id = deploiement.Id,
         Composant = new ComposantBase
         {
             Nom = deploiement.Composant.Nom,
             Abreviation = deploiement.Composant.Abreviation
         },
         DateDeploiement = deploiement.Date,
         Environnement = deploiement.Environnement.Nom
     });
 }