public ActionResult RigRequirements() { RigAdminManageModel manageRigModel = new RigAdminManageModel(); Session["manageRigModel"] = manageRigModel; IServiceDataModel rigRelation = ServiceSystem.GetServiceModel(EnscoConstants.EntityModel.RigAssetRelation); if (rigRelation != null) { manageRigModel.Assets = new DataTableModel(UtilitySystem.Settings.RigId, rigRelation.GetQueryable(string.Format("RigId={0}", UtilitySystem.Settings.RigId), "Id")); } return(View(manageRigModel)); }
public ActionResult RigAdminAssetAutoPopulate() { RigAdminManageModel manageRigModel = (RigAdminManageModel)Session["manageRigModel"]; // Auto populate records //IServiceDataModel rigRelModel = ServiceSystem.GetServiceModel(EnscoConstants.EntityModel.RigAssetRelation); //LookupListModel<dynamic> lkpRoom = UtilitySystem.GetLookupList("Room"); //LookupListModel<dynamic> lkpBed = UtilitySystem.GetLookupList("RoomBed"); //LookupListModel<dynamic> lkpMuster = UtilitySystem.GetLookupList("MusterStation"); //LookupListModel<dynamic> lkpLife = UtilitySystem.GetLookupList("LifeBoat"); //foreach (RoomModel room in lkpRoom.Items) //{ // foreach (RoomBedModel bed in lkpBed.Items) // { // RigAssetRelationModel asset = new RigAssetRelationModel(); // asset.RigId = UtilitySystem.Settings.RigId; // asset.Room = room.Id; // asset.Bed = bed.Id; // asset.MusterStation1 = 1; // asset.MusterStation2 = 2; // asset.PrimaryLifeBoat = 1; // asset.SecondaryLifeBoat = 2; // rigRelModel.Add(asset); // } //} IServiceDataModel rigRelation = ServiceSystem.GetServiceModel(EnscoConstants.EntityModel.RigAssetRelation); if (rigRelation != null) { manageRigModel.Assets = new DataTableModel(UtilitySystem.Settings.RigId, rigRelation.GetQueryable(string.Format("RigId={0}", UtilitySystem.Settings.RigId), "Id")); } return(RedirectToAction("RigRequirements", "RigAdmin")); }