예제 #1
0
 public void AddChild(ICodelist child)
 {
     if (GeometricIndustryStandards == null)
     {
         GeometricIndustryStandards = new List <GeometricIndustryStandard>();
     }
     GeometricIndustryStandards.Add((GeometricIndustryStandard)child);
 }
예제 #2
0
 public void AddChild(ICodelist child)
 {
     if (PipingCommodityTypes == null)
     {
         PipingCommodityTypes = new List <PipingCommodityType>();
     }
     PipingCommodityTypes.Add((PipingCommodityType)child);
 }
예제 #3
0
 public void AddChild(ICodelist child)
 {
     if (ValveManufacturers == null)
     {
         ValveManufacturers = new List <ValveManufacturer>();
     }
     ValveManufacturers.Add((ValveManufacturer)child);
 }
예제 #4
0
 public void AddChild(ICodelist child)
 {
     if (StressReliefs == null)
     {
         StressReliefs = new List <StressRelief>();
     }
     StressReliefs.Add((StressRelief)child);
 }
예제 #5
0
 public void AddChild(ICodelist child)
 {
     if (ReportingTypes == null)
     {
         ReportingTypes = new List <ReportingType>();
     }
     ReportingTypes.Add((ReportingType)child);
 }
예제 #6
0
 public void AddChild(ICodelist child)
 {
     if (DesignStandards == null)
     {
         DesignStandards = new List <DesignStandard>();
     }
     DesignStandards.Add((DesignStandard)child);
 }
예제 #7
0
 public void AddChild(ICodelist child)
 {
     if (CoatingTypes == null)
     {
         CoatingTypes = new List <CoatingType>();
     }
     CoatingTypes.Add((CoatingType)child);
 }
예제 #8
0
 public void AddChild(ICodelist child)
 {
     if (ValveOperatorGeometricIndStds == null)
     {
         ValveOperatorGeometricIndStds = new List <ValveOperatorGeometricIndStd>();
     }
     ValveOperatorGeometricIndStds.Add((ValveOperatorGeometricIndStd)child);
 }
예제 #9
0
 public void AddChild(ICodelist child)
 {
     if (Examinations == null)
     {
         Examinations = new List <Examination>();
     }
     Examinations.Add((Examination)child);
 }
예제 #10
0
 public void AddChild(ICodelist child)
 {
     if (EndStandards == null)
     {
         EndStandards = new List <EndStandard>();
     }
     EndStandards.Add((EndStandard)child);
 }
예제 #11
0
 public void AddChild(ICodelist child)
 {
     if (RingNumbers == null)
     {
         RingNumbers = new List <RingNumber>();
     }
     RingNumbers.Add((RingNumber)child);
 }
예제 #12
0
 public void AddChild(ICodelist child)
 {
     if (CommodityOptions == null)
     {
         CommodityOptions = new List <CommodityOption>();
     }
     CommodityOptions.Add((CommodityOption)child);
 }
예제 #13
0
 public void AddChild(ICodelist child)
 {
     if (ShortCodeHierarchyTypes == null)
     {
         ShortCodeHierarchyTypes = new List <ShortCodeHierarchyType>();
     }
     ShortCodeHierarchyTypes.Add((ShortCodeHierarchyType)child);
 }
예제 #14
0
파일: WeldType.cs 프로젝트: foxse/Catalog
 public void AddChild(ICodelist child)
 {
     if (WeldTypes == null)
     {
         WeldTypes = new List <WeldType>();
     }
     WeldTypes.Add((WeldType)child);
 }
예제 #15
0
 public void AddChild(ICodelist child)
 {
     if (PipingCommoditySubClasses == null)
     {
         PipingCommoditySubClasses = new List <PipingCommoditySubClass>();
     }
     PipingCommoditySubClasses.Add((PipingCommoditySubClass)child);
 }
예제 #16
0
 public void AddChild(ICodelist child)
 {
     if (FabricationTypes == null)
     {
         FabricationTypes = new List <FabricationType>();
     }
     FabricationTypes.Add((FabricationType)child);
 }
예제 #17
0
 public void AddChild(ICodelist child)
 {
     if (LiningMaterials == null)
     {
         LiningMaterials = new List <LiningMaterial>();
     }
     LiningMaterials.Add((LiningMaterial)child);
 }
예제 #18
0
파일: FluidCode.cs 프로젝트: foxse/Catalog
 public void AddChild(ICodelist child)
 {
     if (FluidCodes == null)
     {
         FluidCodes = new List <FluidCode>();
     }
     FluidCodes.Add((FluidCode)child);
 }
예제 #19
0
 public void AddChild(ICodelist child)
 {
     if (Manufacturers == null)
     {
         Manufacturers = new List <Manufacturer>();
     }
     Manufacturers.Add((Manufacturer)child);
 }
예제 #20
0
 public void AddChild(ICodelist child)
 {
     if (GasketTypes == null)
     {
         GasketTypes = new List <GasketType>();
     }
     GasketTypes.Add((GasketType)child);
 }
예제 #21
0
 public void AddChild(ICodelist child)
 {
     if (ValveTrims == null)
     {
         ValveTrims = new List <ValveTrim>();
     }
     ValveTrims.Add((ValveTrim)child);
 }
예제 #22
0
 public void AddChild(ICodelist child)
 {
     if (ScheduleThicknesses == null)
     {
         ScheduleThicknesses = new List <ScheduleThickness>();
     }
     ScheduleThicknesses.Add((ScheduleThickness)child);
 }
예제 #23
0
 public void AddChild(ICodelist child)
 {
     if (MiscRequisitionClassifications == null)
     {
         MiscRequisitionClassifications = new List <MiscRequisitionClassification>();
     }
     MiscRequisitionClassifications.Add((MiscRequisitionClassification)child);
 }
예제 #24
0
 public void AddChild(ICodelist child)
 {
     if (EndPreparations == null)
     {
         EndPreparations = new List <EndPreparation>();
     }
     EndPreparations.Add((EndPreparation)child);
 }
예제 #25
0
 public void AddChild(ICodelist child)
 {
     if (TerminationSubClasses == null)
     {
         TerminationSubClasses = new List <TerminationSubClass>();
     }
     TerminationSubClasses.Add((TerminationSubClass)child);
 }
예제 #26
0
 public void AddChild(ICodelist child)
 {
     if (MaterialsCategories == null)
     {
         MaterialsCategories = new List <MaterialsCategory>();
     }
     MaterialsCategories.Add((MaterialsCategory)child);
 }
예제 #27
0
 public void AddChild(ICodelist child)
 {
     if (MaterialsGrades == null)
     {
         MaterialsGrades = new List <MaterialsGrade>();
     }
     MaterialsGrades.Add((MaterialsGrade)child);
 }
예제 #28
0
 public void AddChild(ICodelist child)
 {
     if (PressureRatings == null)
     {
         PressureRatings = new List <PressureRating>();
     }
     PressureRatings.Add((PressureRating)child);
 }
예제 #29
0
 public void AddChild(ICodelist child)
 {
     if (ValveOperatorTypes == null)
     {
         ValveOperatorTypes = new List <ValveOperatorType>();
     }
     ValveOperatorTypes.Add((ValveOperatorType)child);
 }
예제 #30
0
 private static void SaveEnts(ref ICodelist tt, Type type)
 {
     using (CatalogContext db = new CatalogContext())
     {
         if (tt.Parent == null || tt.Parent.ID == 0)
         {
         }
         else
         {
             var res = db.Set(tt.Parent.GetType()).Find(new object[] { tt.Parent.ID });
             //((ICodelistCategory)res).AddChild(tt);
             tt.Parent = (ICodelist)res;
         }
         db.Set(type).Add(tt);
         db.SaveChanges();
     }
 }