//public void EasyChallange() //{ // ShowTimeDiscount(currentChallangeTime); //} void ShowTimeDiscount(float time) { GameObject go = Resources.Load <GameObject>("TimeCanvas/" + "TimeDisCountCanvas"); go.GetComponent <DestroyByTimeExtended>().lifeTime = time - 1; TimeDiscount timeDiscount = GameObject.Instantiate(go).GetComponent <TimeDiscount>(); timeDiscount.timecount = go.GetComponent <DestroyByTimeExtended>().lifeTime; timeDiscount.enabled = true; }
//DEL:TimeDiscounts public async Task <JsonResult> DelTimeDiscounts(TimeSpan from, TimeSpan to, DayOfWeek week) { TimeDiscount timediscounts = await db.TimeDiscounts.FirstOrDefaultAsync(p => p.From == from && p.To == to && p.Week == week); if (timediscounts == null) { return(Json(new { succeeded = false })); } else { db.TimeDiscounts.Remove(timediscounts); await db.SaveChangesAsync(); return(Json(new { succeeded = true })); } }
//ALT:Timediscounts public async Task <JsonResult> AltTimediscounts(TimeSpan from, TimeSpan to, DayOfWeek week, double discount, string name) { TimeDiscount timediscounts = await db.TimeDiscounts.FirstOrDefaultAsync(p => p.From == from && p.To == to && p.Week == week); if (timediscounts == null) { return(Json(new { succeeded = false })); } else { timediscounts.Name = name; timediscounts.Discount = discount / 100; await db.SaveChangesAsync(); return(Json(new { succeeded = true })); } }