/// <summary> /// /// </summary> /// <param name="planetTiemKeyName"></param> /// <returns></returns> public ActionResult SelectedPlanetTime(string planetTiemKeyName) { ComeToModelFactory.ComeToPlanetTime(_planetWorldService, planetTiemKeyName); ComeToAreaViewModel vm = new ComeToAreaViewModel(); vm.Areas = CurrComeToModels.Area.Opens; return(View("ComeToArea", vm)); }
/// <summary> /// 降临时间 /// </summary> /// <returns></returns> public ActionResult ComeToPlanetTime(string planetKey) { ComeToModelFactory.ComeToPlanet(planetKey); ComeToPlanetTimeViewModel vm = new ComeToPlanetTimeViewModel(); vm.PlanetTimes = base.CurrComeToModels.PlanetTime.Opens; return(View(vm)); }
/// <summary> /// 降临到星球 /// </summary> /// <returns></returns> public ActionResult ComeToPlanet(string galaxyKey) { ComeToModelFactory.ComeToGalaxy(galaxyKey); ComeToPlanetViewModel vm = new ComeToPlanetViewModel(); vm.Planets = CurrComeToModels.Planet.Opens; return(View(vm)); }
/// <summary> /// 降临到楼层 /// </summary> /// <param name="keyName"></param> /// <returns></returns> public ActionResult ComeToStorey(string keyName) { ComeToModelFactory.ComeToStorey(_planetWorldService, keyName); ComeToStoreyViewModel vm = new ComeToStoreyViewModel(); vm.CurrStorey = base.CurrComeToModels.Storey.Curr; return(View(vm)); }
/// <summary> /// 降临到建筑 /// </summary> /// <param name="keyName"></param> /// <returns></returns> public ActionResult ComeToArchitecture(string keyName) { ComeToModelFactory.ComeToArchitecture(keyName); ComeToArchitectureViewModel vm = new ComeToArchitectureViewModel(); vm.CurrArchitecture = CurrComeToModels.Architectur.Curr; return(View(vm)); }
/// <summary> /// 降临 /// </summary> /// <returns></returns> public ActionResult ComeTo() { PlanetSpaceTime time = null; SessionHelper.Add <HumanWorld>(WebConstants.SESSION_KEY_WORLD, _humanWorldService.GetHumanWorld(CurrPassport.PassportNo, time)); ComeToModelFactory.CreateComeToModelsByOpenGalaxys(_planetWorldService); return(RedirectToAction("ComeToGalaxy", "ComeTo")); }
/// <summary> /// 降临到区域 /// </summary> /// <param name="planetTiemKeyName"></param> /// <returns></returns> public ActionResult ComeToArea(string areaKeyName) { ComeToModelFactory.ComeToArea(_planetWorldService, areaKeyName); if (CurrComeToModels.Area.Curr == null) { return(View("SceneSelection", "Home")); } ComeToAreaViewModel vm = new ComeToAreaViewModel(); vm.CurrArea = CurrComeToModels.Area.Curr; vm.Areas = CurrComeToModels.Area.Opens; return(View(vm)); }