protected baseImporter_Processor(Constant_Fields constantCollection) { // Create the objects to keep track of errors and items processed report = new Importer_Report(); errors = new List<string>(); warnings = new List<string>(); // Save the parameters this.constantCollection = constantCollection; // Set some constants; recordsSavedToDB = 0; recordsProcessed = 0; recordsSkipped = 0; errorCnt = 0; preview_counter = 1; allow_overlay = false; // Load the data tables needed // TrackingDB.CS_TrackingDatabase.Refresh_Bib_Table(); allInstitutions = SobekCM.Library.Database.SobekCM_Database.Get_Codes_Item_Aggregations(null); // Declare the lists which will hold the new bib id and receiving id information Provided_Bib_To_New_Bib = new Dictionary<string, string>(); Provided_Bib_To_New_Receiving = new Dictionary<string, int>(); New_Bib_IDs = new List<string>(); // Set some defaults default_projects = new List<string>(); default_material_type = String.Empty; }
protected baseImporter_Processor(Constant_Fields constantCollection) { // Create the objects to keep track of errors and items processed report = new Importer_Report(); errors = new List <string>(); warnings = new List <string>(); // Save the parameters this.constantCollection = constantCollection; // Set some constants; recordsSavedToDB = 0; recordsProcessed = 0; recordsSkipped = 0; errorCnt = 0; preview_counter = 1; allow_overlay = false; // Load the data tables needed // TrackingDB.CS_TrackingDatabase.Refresh_Bib_Table(); allInstitutions = SobekCM.Library.Database.SobekCM_Database.Get_Codes_Item_Aggregations(null); // Declare the lists which will hold the new bib id and receiving id information Provided_Bib_To_New_Bib = new Dictionary <string, string>(); Provided_Bib_To_New_Receiving = new Dictionary <string, int>(); New_Bib_IDs = new List <string>(); // Set some defaults default_projects = new List <string>(); default_material_type = String.Empty; }