public async Task <ActionResult <TutorItem> > PostTutorItem(TutorItem item) { _context.TutorItems.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetTutorItem), new { cedula = item.Cedula }, item)); }
public async Task <IActionResult> Put(string cedula, TutorItem item) { if (cedula != item.Cedula) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
void OnLessonClicked() { TutorItem tutorItem = UICheckbox.current.GetComponent <TutorItem>(); if (tutorItem == null) { Debug.LogError("[TutorMgr]Error:TutorItem not found"); return; } currentLessonIndex = tutorItem.itemId; currentStepIndex = 0; UpdateStep(); UpdateStepImage(); }
void UpdateTutorial() { DeleteAllChildren(tutorialGrid.transform); for (int i = 0; i < tutorData.lessons.Count; i++) { TutorLessonData lesson = tutorData.lessons[i]; TutorItem item = CreateItem(tutorialGrid.transform); item.SetText(lesson.lessonName); item.itemId = i; UIButtonMessage btnMsg = item.GetComponent <UIButtonMessage>(); btnMsg.functionName = "OnLessonClicked"; btnMsg.target = gameObject; if (i == currentLessonIndex) { item.Checked(); } } tutorialGrid.repositionNow = true; }