Ejemplo n.º 1
0
        public Dessin LireDepot()
        {
            IMapper mapper = CreerOutilConversionDTO2Entity();

            string chaineJson = File.ReadAllText(this.m_nomFichier);
            JsonSerializerSettings settings = new JsonSerializerSettings
            {
                TypeNameHandling = TypeNameHandling.Auto
            };
            DessinJSONDTO dessinDTO = JsonConvert.DeserializeObject <DessinJSONDTO>(chaineJson, settings);

            Dessin dessin = mapper.Map <Dessin>(dessinDTO);

            return(dessin);
        }
Ejemplo n.º 2
0
        public void EnregistrerDessin(Dessin p_dessin)
        {
            // Méthode 2 : Bibliothèque automapper
            IMapper       mapper    = CreerOutilConversionEntity2DTO();
            DessinJSONDTO dessinDTO = mapper.Map <DessinJSONDTO>(p_dessin);

            JsonSerializerSettings settings = new JsonSerializerSettings
            {
                TypeNameHandling = TypeNameHandling.Auto,
                Formatting       = Formatting.Indented
            };
            string chaineJson = JsonConvert.SerializeObject(dessinDTO, settings);

            File.WriteAllText(this.m_nomFichier, chaineJson);
        }
Ejemplo n.º 3
0
                public Dessin LireDepot()
                 {
                        IMapper mapper  =  CreerOutilConversionDTO2Entity();

                        string chaineJson  =  File.ReadAllText(this.m_nomFichier);
                        JsonSerializerSettings settings  =  new JsonSerializerSettings
                                                                        {
                                TypeNameHandling  =  TypeNameHandling.Auto
                                                                
            };
                        DessinJSONDTO dessinDTO  =  JsonConvert.DeserializeObject <DessinJSONDTO>(chaineJson,  settings);

                        Dessin dessin  =  mapper.Map <Dessin>(dessinDTO);

                        return dessin;
                    
        }
Ejemplo n.º 4
0
                public void EnregistrerDessin(Dessin p_dessin)
                 {
                        // Méthode 2 : Bibliothèque automapper
                            IMapper mapper  =  CreerOutilConversionEntity2DTO();

                        DessinJSONDTO dessinDTO  =  mapper.Map <DessinJSONDTO>(p_dessin);
             
                        JsonSerializerSettings settings  =  new JsonSerializerSettings
                                                                        {
                                TypeNameHandling  =  TypeNameHandling.Auto,
                                Formatting        =  Formatting.Indented
                                                                
            };

                        string chaineJson  =  JsonConvert.SerializeObject(dessinDTO,  settings);
                        File.WriteAllText(this.m_nomFichier,  chaineJson);
                    
        }