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();
        }
        /// <summary>
        /// сохранение и загрузка моделей
        /// </summary>
        //public void SaveClientsModel()
        //{
        //    fileStorage.SaveData("clients.xml", clientsModel.GetAll());
        //}

        //public void LoadClientsModel()
        //{
        //    bool isExist = fileStorage.ChekExistingFile("clients.xml");
        //    if (isExist==true)
        //    {
        //        List<Client> clients = fileStorage.LoadData<List<Client>>("clients.xml");
        //        clientsModel.ReplaceCatalog(clients);
        //    }
        //}
        public void SaveOrdersModel()
        {
            fileStorage.SaveData("orders.xml", ordersModel.GetAll());
        }