예제 #1
0
 public IndexViewModel(Core.Models.ParentChildRelationshipType dtoParentChildRelationshipType, Core.Models.RelationshipType dtoSuppliedRelationshipType,
                       Core.Models.RelationshipType dtoParentRelationshipType, Core.Models.RelationshipType dtoChildRelationshipType)
 {
     Id = dtoParentChildRelationshipType.Id;
     RelationshipTypeId         = dtoSuppliedRelationshipType.Id;
     ParentRelationshipTypeName = dtoParentRelationshipType.Name;
     ChildRelationshipTypeName  = dtoChildRelationshipType.Name;
 }
예제 #2
0
 public CreateViewModel(Core.Models.RelationshipType dtoSuppliedRelationshipType,
                        List <SelectListItem> sliRelationshipLevels,
                        List <SelectListItem> sliLinkedRelationshipTypes)
 {
     SuppliedRelationshipTypeId   = dtoSuppliedRelationshipType.Id;
     SuppliedRelationshipTypeName = dtoSuppliedRelationshipType.Name;
     RelationshipLevels           = sliRelationshipLevels;
     LinkedRelationshipTypes      = sliLinkedRelationshipTypes;
 }
예제 #3
0
 public DeleteViewModel(Core.Models.ParentChildRelationshipType dtoParentChildRelationshipType,
                        Core.Models.RelationshipType dtoRelationshipType,
                        Core.Models.RelationshipType dtoParentRelationshipType,
                        Core.Models.RelationshipType dtoChildRelationshipType)
 {
     Id = dtoParentChildRelationshipType.Id;
     RelationshipTypeId         = dtoRelationshipType.Id;
     RelationshipTypeName       = dtoRelationshipType.Name;
     ParentRelationshipTypeName = dtoParentRelationshipType.Name;
     ChildRelationshipTypeName  = dtoChildRelationshipType.Name;
 }
예제 #4
0
 public IndexViewModel(Core.Models.AssetTypeRelationshipType dtoAssetTypeRelationshipType,
                       Core.Models.AssetType dtoSuppliedAssetType,
                       Core.Models.AssetType dtoLinkedAssetType,
                       Core.Models.RelationshipType dtoRelationshipType)
 {
     Id = dtoAssetTypeRelationshipType.Id;
     SuppliedAssetTypeId   = dtoSuppliedAssetType.Id;
     SuppliedAssetTypeName = dtoSuppliedAssetType.Name;
     LinkedAssetTypeName   = dtoLinkedAssetType.Name;
     RelationshipTypeName  = dtoRelationshipType.Name;
 }
예제 #5
0
 public IndexViewModel(Core.Models.AssetTypeRelationshipType dtoAssetTypeRelationshipType,
                       Core.Models.AssetType dtoParentAssetType,
                       Core.Models.AssetType dtoChildAssetType,
                       Core.Models.RelationshipType dtoParentRelationshipType,
                       Core.Models.RelationshipType dtoChildRelationshipType)
 {
     Id = dtoAssetTypeRelationshipType.Id;
     ParentAssetTypeName        = dtoParentAssetType.Name;
     ChildAssetTypeName         = dtoChildAssetType.Name;
     ParentRelationshipTypeName = dtoParentRelationshipType.Name;
     ChildRelationshipTypeName  = dtoChildRelationshipType.Name;
 }
예제 #6
0
 public EditViewModel(Core.Models.ParentChildRelationshipType dtoSuppliedParentChildRelationshipType,
                      Core.Models.RelationshipType dtoSuppliedRelationshipType,
                      List <SelectListItem> sliRelationshipLevels, string selectedRelationshipLevelId,
                      List <SelectListItem> sliRelationshipTypes, int selectedRelationshipTypeId)
 {
     Id = dtoSuppliedParentChildRelationshipType.Id;
     RelationshipTypeId        = dtoSuppliedRelationshipType.Id;
     RelationshipTypeName      = dtoSuppliedRelationshipType.Name;
     SelectedRelationshipLevel = selectedRelationshipLevelId;
     RelationshipLevels        = sliRelationshipLevels;
     SelectedRelationshipType  = selectedRelationshipTypeId.ToString();
     RelationshipTypes         = sliRelationshipTypes;
 }
예제 #7
0
 public IndexViewModel(Core.Models.RelationshipType dtoRelationshipType)
 {
     Id       = dtoRelationshipType.Id;
     Name     = dtoRelationshipType.Name;
     IsActive = dtoRelationshipType.IsActive;
 }