Esempio n. 1
0
        private DFDoc CreateDoc()
        {
            var content      = CreateRandomFileContent();
            var progInfo     = new ProgramSystemInfo("DFDocTest", "0.0.0.1");
            var dfDoc        = DFDoc.CreateNew(progInfo);
            var creationDate = DateTime.UtcNow;
            var creator      = new CreatorInfo("DATAflor", creationDate, "ADR005648");
            var dmsInfo      = new DMSDocumentInfo("Testdokument", "Mustermann, Max", "Auftrag", "sonstiges", null, new ReferenceType(XRefType.Adresse, "OWNERDATA_ADR"));

            dmsInfo.AddAnotherReference(new ReferenceType(XRefType.Mitarbeiter, creator.MitarbeiterId));
            var dmsDoc = new DMSDocument("Test.data", creator, dmsInfo);

            dfDoc.AddDmsDocument(dmsDoc, content);
            return(dfDoc);
        }
Esempio n. 2
0
 /// <summary>
 /// Creates an empty instance of the import-document
 /// </summary>
 /// <param name="programSystem">Information about the creating program</param>
 /// <returns></returns>
 public static DFDoc CreateNew(ProgramSystemInfo programSystem = null)
 {
     return(new DFDoc(programSystem));
 }
Esempio n. 3
0
 private DFDoc(ProgramSystemInfo programSystem)
 {
     _metadata = new MetadataFile(programSystem);
 }