public override void update() { Int32 SubmitRequestActionId = _CswNbtSchemaModTrnsctn.createAction( CswNbtActionName.Submit_Request, true, "", "Requests" ); _CswNbtSchemaModTrnsctn.createModuleActionJunction( CswNbtResources.CswNbtModule.CISPro, CswNbtActionName.Submit_Request ); CswNbtActSystemViews SystemViews = new CswNbtActSystemViews( _CswNbtSchemaModTrnsctn.MetaData._CswNbtMetaDataResources.CswNbtResources, SystemViewName.CISProRequestCart, null ); }//Update()
//private CswNbtSdInspectionsDataModels.InspectionData _InspectionResponse; public CswNbtSdInspections(CswNbtResources Resources, CswEnumNbtSystemViewName ViewName) { _CswNbtResources = Resources; _InspectionDesignOc = _CswNbtResources.MetaData.getObjectClass(CswEnumNbtObjectClass.InspectionDesignClass); _NbtSystemView = new CswNbtActSystemViews(_CswNbtResources, ViewName, _InspectionDesignOc ); _SystemView = _NbtSystemView.SystemView; }
public Collection <Location> getLocationListMobile() { Collection <Location> Locations = new Collection <Location>(); CswNbtActSystemViews LocationSystemView = new CswNbtActSystemViews(_CswNbtResources, CswEnumNbtSystemViewName.SILocationsList, null); CswNbtView LocationsListView = LocationSystemView.SystemView; ICswNbtTree Tree = _CswNbtResources.Trees.getTreeFromView(LocationsListView, true, false, false); Int32 LocationCount = Tree.getChildNodeCount(); if (LocationCount > 0) { CswNbtMetaDataObjectClass LocationsOc = _CswNbtResources.MetaData.getObjectClass(CswEnumNbtObjectClass.LocationClass); for (Int32 N = 0; N < LocationCount; N += 1) { Tree.goToNthChild(N); CswNbtNodeKey NodeKey = Tree.getNodeKeyForCurrentPosition(); if (NodeKey.ObjectClassId == LocationsOc.ObjectClassId) { Location LocationNode = new Location(); Collection <CswNbtTreeNodeProp> Props = Tree.getChildNodePropsOfNode(); // LocationNode.Name = Tree.getNodeNameForCurrentPosition(); LocationNode.LocationId = Tree.getNodeIdForCurrentPosition().ToString(); foreach (CswNbtTreeNodeProp Prop in Props) { if (Prop.FieldType == CswEnumNbtFieldType.Location) { // CIS-52811: If Location != Site if (Int32.MinValue != Prop.Field1_Fk) { LocationNode.Name = Prop.Gestalt + CswNbtNodePropLocation.PathDelimiter; } LocationNode.Name += Tree.getNodeNameForCurrentPosition(); } } Locations.Add(LocationNode); } Tree.goToParentNode(); } foreach (var Location in from Location _Location in Locations orderby _Location.Name select _Location) { Locations.Add(Location); } //IEnumerable < Location > OrderedLocations = Locations.OrderBy( location => location.Name ); //Locations = OrderedLocations.ToList(); } return(Locations); }//getLocationListMobile()
public CswNbtSdInspections(CswNbtResources Resources, CswEnumNbtSystemViewName ViewName, Collection <CswNbtSdInspectionsDataModels.InspectionData.CswNbtInspection> Inspections) { _CswNbtResources = Resources; _InspectionDesignOc = _CswNbtResources.MetaData.getObjectClass(CswEnumNbtObjectClass.InspectionDesignClass); _NbtSystemView = new CswNbtActSystemViews(_CswNbtResources, ViewName, _InspectionDesignOc ); _SystemView = _NbtSystemView.SystemView; _Inspections = Inspections; }