Beispiel #1
0
 public void SaveToRepository(AssemblyBaseDTO data, string fileName)
 {
     using (MainContext db = new MainContext(fileName))
     {
         db.assemblies.Add(data.MapToDatabaseModel());
         db.SaveChanges();
     }
 }
Beispiel #2
0
        public static Assembly_DTO MapToSerializationModel(this AssemblyBaseDTO metadata)
        {
            if (metadata == null)
            {
                return(null);
            }

            return(new Assembly_DTO
            {
                Name = metadata.Name,
                Namespaces = CollectionMapToObject(metadata.Namespaces, i => i.MapToSerializationModel())
            });
        }
Beispiel #3
0
        public static AssemblyMetadata MapToObject(this AssemblyBaseDTO metadata)
        {
            if (metadata == null)
            {
                return(null);
            }

            return(new AssemblyMetadata
            {
                Name = metadata.Name,
                Namespaces = CollectionMapToObject(metadata.Namespaces, i => i.MapToObject())
            });
        }
Beispiel #4
0
 public void SaveToRepository(AssemblyBaseDTO data, string fileName)
 {
     XMLSerializer.Value.SaveToRepository(data.MapToSerializationModel(), fileName);
 }