public void fadeAll(Transform parent, ALPHA alpha, DURATION duration, Dictionary <string, ALPHA> ignoreDic = null, bool isSetRaycastTarget = true, bool ignoreTimescale = false) { ALPHA targetAlpha = alpha; if (ignoreDic != null) { if (ignoreDic.ContainsKey(parent.name)) { targetAlpha = ignoreDic[parent.name]; } } checkTargetHasImageOrText(parent, (Graphic graphic) => { graphic.CrossFadeAlpha(alphaDic[targetAlpha], durationDic[duration], ignoreTimescale); if (isSetRaycastTarget) { setRaycastTarget(graphic, targetAlpha); } }); if (parent.childCount > 0) { for (int i = 0; i < parent.childCount; i++) { if (parent.GetChild(i).gameObject.activeSelf) { fadeAll(parent.GetChild(i), targetAlpha, duration, ignoreDic, isSetRaycastTarget, ignoreTimescale); } } } }
public ActionResult Remove(int id) { DURATION dURATION = db.DURATIONs.Find(id); db.DURATIONs.Remove(dURATION); db.SaveChanges(); return(RedirectToAction("Index")); }
public void fadeTarget(Graphic target, ALPHA alpha, DURATION duration, bool isSetRayCastTarget = true, bool ignoreTimescale = false) { target.CrossFadeAlpha(alphaDic[alpha], durationDic[duration], ignoreTimescale); if (isSetRayCastTarget) { setRaycastTarget(target, alpha); } }
public ActionResult Edit([Bind(Include = "ID,DurationTime")] DURATION dURATION) { if (ModelState.IsValid) { db.Entry(dURATION).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dURATION)); }
public ActionResult Create([Bind(Include = "ID,DurationTime")] DURATION dURATION) { if (ModelState.IsValid) { db.DURATIONs.Add(dURATION); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dURATION)); }
////////////////// // Constructors // ////////////////// public Job(TYPE jobType, EXTENSION extension, TIME_DEMAND timeDemand, DURATION duration, CityPart.PLACE cityPlace) { int quantity = Global.Values.jobsQuantity[(int)extension, (int)jobType]; int salary = Global.Values.jobsSalary[(int)jobType]; int contractedDays = Global.Values.jobsContractedDays[(int)duration, (int)jobType]; float requieredEffortValue = Global.Values.jobsRequieredEffort[(int)timeDemand, (int)jobType]; JobSchedule newSchedule = new JobSchedule(Global.Values.jobsStart[(int)jobType], Global.Values.jobsWorkingHours[(int)timeDemand, (int)jobType]); SetInitialValues(jobType, quantity, salary, contractedDays, newSchedule, requieredEffortValue, extension, timeDemand, duration, cityPlace); }
// GET: duration/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DURATION dURATION = db.DURATIONs.Find(id); if (dURATION == null) { return(HttpNotFound()); } return(View(dURATION)); }
////////////////////// // Auxiliar Methods // ////////////////////// void SetInitialValues(TYPE jobType, int quantity, int salary, int contractedDays, JobSchedule schedule, float requieredEffortValue, EXTENSION extension, TIME_DEMAND timeDemand, DURATION duration, CityPart.PLACE cityPlace) { CityPlace = cityPlace; JobType = jobType; this.extension = extension; this.timeDemand = timeDemand; this.duration = duration; Salary = salary; Quantity = quantity; ContractedDays = contractedDays; Schedule = schedule; RequieredEffort = new ConditionableIndex("Esfuerzo Requerido", "Representacuanto esfuerzo ers necesario para ser " + Global.Names.jobs[(int)jobType] + " en el barrio " + Global.Names.cityPart[(int)cityPlace], requieredEffortValue); }
public static ModelInput RecreateRealModel(ModelInput origin) { if (origin.type == ModelData.DURATION.TYPE) { return(DURATION.CopyValues(origin)); } if (origin.type == ModelData.APPEAR.TYPE) { return(APPEAR.CopyValues(origin)); } if (origin.type == ModelData.SIZE.TYPE) { return(SIZE.CopyValues(origin)); } if (origin.type == ModelData.SPEED.TYPE) { return(SPEED.CopyValues(origin)); } if (origin.type == ModelData.POSITION.TYPE) { return(POSITION.CopyValues(origin)); } if (origin.type == ModelData.ROTATION.TYPE) { return(ROTATION.CopyValues(origin)); } if (origin.type == ModelData.EVENT.TYPE) { return(EVENT.CopyValues(origin)); } if (origin.type == ModelData.COUNT.TYPE) { return(COUNT.CopyValues(origin)); } if (origin.type == ModelData.SHAPE.TYPE) { return(SHAPE.CopyValues(origin)); } if (origin.type == ModelData.PROJECTILE.TYPE) { return(PROJECTILE.CopyValues(origin)); } return(null); }
public void SetDuration(DURATION duration) { this.duration = duration; ContractedDays = Global.Values.jobsContractedDays[(int)duration, (int)JobType]; }
public PERIOD CreatePeriod() { var chance = rndGenerator.Next(1, 10000); var start = CreateDateTime(); var duration = new DURATION( rndGenerator.Next(0, 366), rndGenerator.Next(0, 23), rndGenerator.Next(0, 59)); return chance % 2 == 0 ? new PERIOD(start, duration) : new PERIOD(start, start + duration); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void testDuration() internal virtual void TestDuration() { Setting <Duration> setting = buildSetting("foo.bar", DURATION, "3s").constraint(min(DURATION.apply("3s"))).build(); assertThat(setting.apply(Map(stringMap("foo.bar", "4s"))), equalTo(Duration.ofSeconds(4))); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void testDurationWithValueNotWithinConstraint() internal virtual void TestDurationWithValueNotWithinConstraint() { Setting <Duration> setting = buildSetting("foo.bar", DURATION, "3s").constraint(min(DURATION.apply("3s"))).build(); assertThrows(typeof(InvalidSettingException), () => setting.apply(Map(stringMap("foo.bar", "2s")))); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void testDurationWithBrokenDefault() internal virtual void TestDurationWithBrokenDefault() { // Notice that the default value is less that the minimum Setting <Duration> setting = buildSetting("foo.bar", DURATION, "1s").constraint(min(DURATION.apply("3s"))).build(); assertThrows(typeof(InvalidSettingException), () => setting.apply(Map(stringMap()))); }