public async Task <IActionResult> Post(RoundDateForAddDto model) { var activeRound = _roundDatesService.GetActiveRound(); if (activeRound != null) { activeRound.IsActive = false; } RoundDate round = mapper.Map <RoundDate>(model); await _roundDatesService.AddRound(round); return(Ok()); }
// Use this for initialization void Start() { dateController = FindObjectOfType <DateController>(); currentRoundDate = dateController.GetCurrentRoundDate(); questionPool = currentRoundDate.questions; timeRemaining = currentRoundDate.timeLimitInSeconds; UpdateTimeRemainingDisplay(); playerScore = 0; questionIndex = Random.Range(0, 25); ShowQuestion(); isRoundActive = true; }
public void UpdatePensionUserInterface(RoundDate firstRound, RoundDate secondRound, string pensionPolicyURL, string pensionPolicyFilePath) { var DBpensionPolicyURL = context.URLsLookups.Where(p => p.Key == "PensionPolicyURL").FirstOrDefault(); DBpensionPolicyURL.Value = pensionPolicyURL; var DBpensionPolicyFilePath = context.URLsLookups.Where(p => p.Key == "PensionPolicyFilePath").FirstOrDefault(); DBpensionPolicyFilePath.Value = pensionPolicyFilePath; var DBfirstRound = context.RoundDates.Where(r => r.RoundName == "FirstRound").FirstOrDefault(); DBfirstRound.StartDate = firstRound.StartDate; DBfirstRound.EndDate = firstRound.EndDate; var DBsecondRound = context.RoundDates.Where(r => r.RoundName == "SecondRound").FirstOrDefault(); DBsecondRound.StartDate = secondRound.StartDate; DBsecondRound.EndDate = secondRound.EndDate; }
public ActionResult ChangeNextRoundDate(RoundDate model) { var date = db.RoundDate.SingleOrDefault(); model.RoundDatetime = new DateTime(model.RoundDatetime.Year, model.RoundDatetime.Month, model.RoundDatetime.Day, model.Hour, model.Min, 0); if (date != null) { date.RoundDatetime = model.RoundDatetime; date.Hour = model.Hour; date.Min = model.Min; date.RoundEndDatetime = model.RoundEndDatetime; } else { db.RoundDate.Add(new RoundDate() { RoundDatetime = model.RoundDatetime, RoundEndDatetime = model.RoundEndDatetime }); } db.SaveChanges(); return(RedirectToAction("Index", "Manage")); }
public async Task AddNewRound(RoundDate model) { await _context.RoundDates.AddAsync(model); await _unitOfWork.Commit(); }
public void UpdatePensionUserInterface(RoundDate firstRound, RoundDate secondRound, string pensionPolicyURL, string pensionPolicyFilePath) { pensionAdminRepository.UpdatePensionUserInterface(firstRound, secondRound, pensionPolicyURL, pensionPolicyFilePath); }
public async Task AddRound(RoundDate model) { await _roundDatesRepository.AddNewRound(model); }