コード例 #1
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            IDocumentChangeModel model = new CreateAndChangeDocumentsWithStudentInfoModel();

            ChangeDocumentViewModel viewModel = new ChangeDocumentViewModel(model);

            MyMainWindow view = new MyMainWindow(viewModel);

            view.Show();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: protokopf/CS_Doc_Changing
        static void Main(string[] args)
        {
            string storageFolder = @"C:\Users\Константин\Desktop\Documents";


            IDocumentChangeModel model = new CreateAndChangeDocumentsWithStudentInfoModel(storageFolder, AppConfigManager.Instance()["excelStorage"]);

            model.RetrieveInfoAlgorythm = new RetrieveInfoFromExcelUsingOpenXML(AppConfigManager.Instance()["excelStorage"], AppConfigManager.Instance()["excelSheet"]);
            model.CreateAlgorythm       = new CreateInteropWordDocumentAlgorythm(storageFolder, AppConfigManager.Instance()["excelStorage"]);
            model.ChangeAlgorythm       = new GeneralChangeAlgorythm();

            model.RetrieveFillingInfo();
            model.CreateDocuments();
            model.ChangeDocuments();
        }