コード例 #1
0
        public ServiceCenterController()
        {
            //хранилище

            fileStorage = new FileStorage();

            //инициализация контроллеров
            clientController = new ClientController();

            ///инициализация моделей
            //clientsModel = new ClientsModel();
            ordersModel  = new OrdersModel();
            workersModel = new WorkersModel();

            //LoadClientsModel();//загрузка даннных в модель
            LoadOrdersModel();  //загрузка даннных в модель
            LoadWorkersModel(); //загрузка даннных в модель

            //создание видов
            loginView = new Login();
            //mainWindowView = new MainWindow();
            mainWindowView = new MainWindow(ordersModel);

            orderParametersView = new OrderParametersView(clientController, ordersModel, workersModel);



            ///работа с клиентами
            //clientsView = new Clients(clientsModel.GetAll());
            //clientParametersView = new ClientParametesView();

            //работа с сотрудниками
            workersView          = new Workers(workersModel.GetAll());
            workerParametersView = new WorkerParametersView();

            ordersView   = new Orders(ordersModel.GetAll());
            currentOrder = new Order();
        }
コード例 #2
0
 public void SaveworkersModel()
 {
     fileStorage.SaveData("workers.xml", workersModel.GetAll());
 }