예제 #1
0
 public MenuUserControl()
 {
     InitializeComponent();
     languageWM = new LanguageViewModel();
     _exExcel = ExportExcel.Instance;
     _workspaceVM = WorkspaceViewModel.Instance;
 }
예제 #2
0
        public void Initialize()
        {
            _importPath = System.IO.Path.Combine(Environment.CurrentDirectory, @"Ressources\Configuration.xlsx");
            _exportPath = System.IO.Path.Combine(Environment.CurrentDirectory, @"Ressources\UnitTest.xlsx");

            _wvm          = WorkspaceViewModel.Instance;
            _groupTableVm = new GroupTableViewModel();
            _wvm.LoadWorkspace(_importPath);
            _impExcel = ImportExcel.Instance;
            _exExcel  = TreatPraktik.ViewModel.ExportExcel.Instance;

            //Get original lists of worksheets
            _oldExGroup = (from a in _impExcel._workSheetktExaminedGroup.ExaminedGroupList
                           select new ktExaminedGroup
            {
                DataQualityScore = a.DataQualityScore,
                Expanded = a.Expanded,
                GroupExpendable = a.GroupExpendable,
                GroupIdentifier = a.GroupIdentifier,
                GroupType = a.GroupType,
                ID = a.ID,
                Name = a.Name,
                RequiredScore = a.RequiredScore
            }).ToList();

            _oldGroupOrder = (from a in _impExcel._workSheetktUIGroupOrder.ktUIGroupOrderList
                              select new ktUIGroupOrder
            {
                DepartmentID = a.DepartmentID,
                GroupOrder = a.GroupOrder,
                GroupTypeID = a.GroupTypeID,
                PageTypeID = a.PageTypeID
            }).ToList();

            _oldOrder = (from a in _impExcel._workSheetktUIOrder.ktUIOrderList
                         select new ktUIOrder
            {
                DesignID = a.DesignID,
                GroupOrder = a.GroupOrder,
                GroupTypeID = a.GroupTypeID,
                IncludedTypeID = a.IncludedTypeID,
                PageTypeID = a.PageTypeID
            }).ToList();

            _oldResources = (from a in _impExcel._workSheetktResources.ktResourceList
                             select new ktResources
            {
                ResourceID = a.ResourceID,
                ResourceResxID = a.ResourceResxID,
                ResourceTypeID = a.ResourceTypeID
            }).ToList();

            _oldResTranslation = (from a in _impExcel._workSheetktResourceTranslation.ktResourceTranslationList
                                  select new ktResourceTranslation
            {
                LanguageID = a.LanguageID,
                ResourceID = a.ResourceID,
                TranslationText = a.TranslationText
            }).ToList();
        }
예제 #3
0
        public void Initialize()
        {
            _importPath = System.IO.Path.Combine(Environment.CurrentDirectory, @"Ressources\Configuration.xlsx");
            _exportPath = System.IO.Path.Combine(Environment.CurrentDirectory, @"Ressources\UnitTest.xlsx");

            _wvm = WorkspaceViewModel.Instance;
            _groupTableVm = new GroupTableViewModel();
            _wvm.LoadWorkspace(_importPath);
            _impExcel = ImportExcel.Instance;
            _exExcel = TreatPraktik.ViewModel.ExportExcel.Instance;

            //Get original lists of worksheets
            _oldExGroup = (from a in _impExcel._workSheetktExaminedGroup.ExaminedGroupList
                           select new ktExaminedGroup
                           {
                               DataQualityScore = a.DataQualityScore,
                               Expanded = a.Expanded,
                               GroupExpendable = a.GroupExpendable,
                               GroupIdentifier = a.GroupIdentifier,
                               GroupType = a.GroupType,
                               ID = a.ID,
                               Name = a.Name,
                               RequiredScore = a.RequiredScore
                           }).ToList();

            _oldGroupOrder = (from a in _impExcel._workSheetktUIGroupOrder.ktUIGroupOrderList
                              select new ktUIGroupOrder
                              {
                                  DepartmentID = a.DepartmentID,
                                  GroupOrder = a.GroupOrder,
                                  GroupTypeID = a.GroupTypeID,
                                  PageTypeID = a.PageTypeID
                              }).ToList();

            _oldOrder = (from a in _impExcel._workSheetktUIOrder.ktUIOrderList
                         select new ktUIOrder
                         {
                             DesignID = a.DesignID,
                             GroupOrder = a.GroupOrder,
                             GroupTypeID = a.GroupTypeID,
                             IncludedTypeID = a.IncludedTypeID,
                             PageTypeID = a.PageTypeID
                         }).ToList();

            _oldResources = (from a in _impExcel._workSheetktResources.ktResourceList
                             select new ktResources
                             {
                                 ResourceID = a.ResourceID,
                                 ResourceResxID = a.ResourceResxID,
                                 ResourceTypeID = a.ResourceTypeID
                             }).ToList();

            _oldResTranslation = (from a in _impExcel._workSheetktResourceTranslation.ktResourceTranslationList
                                  select new ktResourceTranslation
                                  {
                                      LanguageID = a.LanguageID,
                                      ResourceID = a.ResourceID,
                                      TranslationText = a.TranslationText
                                  }).ToList();
        }