public Document CreateFromCommand(UpdateDocumentPropertiesCommand command) { return(new Document(command.Id) { Name = command.Name, DocumentStatus = DocumentStatusFactory.Create(command.DocumentStatusId), Updated = new AuditTrack(_userId, _dateTime) }); }
public Document CreateFromCommand(UpdateDocumentCommand command) { return(new Document(command.Id) { Name = command.Name, DocumentName = command.File.FileName, DocumentStatus = DocumentStatusFactory.Create(command.DocumentStatusId), Content = command.File.FileContent, ContentType = command.File.FileContentType, Updated = new AuditTrack(_userId, _dateTime) }); }
public static Document ToDocument(this DocumentDto documentDto) { var document = new Document(documentDto.Id) { ContentType = documentDto.FileContentType, Name = documentDto.Name, DocumentName = documentDto.FileName, DocumentStatus = DocumentStatusFactory.Create(documentDto.DocumentStatusId), Created = new AuditTrack(documentDto.CreatedBy, documentDto.CreatedOn), Updated = new AuditTrack(documentDto.UpdatedBy, documentDto.UpdatedOn) }; return(document); }