Exemplo n.º 1
0
        private static List <ActivityEquipment> LoadActivityEquipments(DataTable[] tables, string activityguid, string placeguid, string orgguid)
        {
            StringBuilder            errormsg   = new StringBuilder();
            List <ActivityEquipment> equipments = new List <ActivityEquipment>();

            //0:单位信息
            //1:业务类型
            for (int i = 0; i < tables.Length; i++)
            {
                DataTable table     = tables[i];
                string    tablename = table.TableName;
                if (tablename == "单位信息" || tablename == "业务类型")
                {
                    continue;
                }

                string tabname = ExcelImportHelper.TableNameConvert(table.TableName);
                string classId = ExcelImportHelper.GetEquipmentClassId(tabname);
                if (!string.IsNullOrEmpty(classId))
                {
                    List <ActivityEquipment> equs = LoadActivityEquFromTable(table, activityguid, placeguid, orgguid, classId);
                    equipments.AddRange(equs);
                }
            }
            return(equipments);
        }