package pl.com.bottega.documentmanagement.application;
import pl.com.bottega.documentmanagement.api.DocumentFlowProcess;
import pl.com.bottega.documentmanagement.domain.DocumentNumber;
import java.util.Scanner;
/**
* Created by maciuch on 21.08.16.
*/
public class CreateDocumentCommand extends SpringCommand {
@Override
public void execute() {
System.out.print("Title: ");
String title = new Scanner(System.in).nextLine();
System.out.print("Content: ");
String content = new Scanner(System.in).nextLine();
System.out.println("Creating document " + title);
DocumentFlowProcess documentFlowProcess = getBean(DocumentFlowProcess.class);
DocumentNumber nr = documentFlowProcess.create(title, content);
System.out.println("Created document: " + nr.getNumber());
}
}