public TextTaskTable(int id, TaskNames taskName, int unlockCode, int nextTaskUnlockCode) { Id = id; Name = EnumToTitle(taskName); Text = GetText.GetTextPageText(taskName); UnlockCode = unlockCode; PageType = PageTypes.TextPage; Completed = false; Locked = true; NextTaskUnlockCode = nextTaskUnlockCode; }
public QuizTaskTable(int id, TaskNames taskName, int unlockCode, int nextTaskUnlockCode) : base(id, taskName, unlockCode, nextTaskUnlockCode) { Fk = id; var button = GetText.GetQuizButtons(taskName); Response1 = button.Buttons[0].Text; Response2 = button.Buttons[1].Text; Response3 = button.Buttons[2].Text; Response4 = button.Buttons[3].Text; ResponseText1 = button.Buttons[0].Response; ResponseText2 = button.Buttons[1].Response; ResponseText3 = button.Buttons[2].Response; ResponseText4 = button.Buttons[3].Response; Answer = int.Parse(button.Answer); Text = button.Question; PageType = PageTypes.QuizPage; }