public StudentController(StudentDAO studentDAO, QuestDAO questDAO, OwnedQuestStudentDAO ownedQuestStudentDAO, ClassroomDAO classroomDAO, GroupDAO groupDAO) { _studentDAO = studentDAO; _questDAO = questDAO; _ownedQuestStudentDAO = ownedQuestStudentDAO; _classroomDAO = classroomDAO; _groupDAO = groupDAO; }
public void SeedCodecoolersQuests() { CodecoolerQuestDAO codecoolersQuestsDAO = (CodecoolerQuestDAO)CodecoolerQuestDAO; var allCodecoolersQuests = codecoolersQuestsDAO.ReadAllEntities(); var allCodecoolersQuestsWithNames = new List <CodecoolerQuest>(); foreach (var quest in allCodecoolersQuests) { quest.CodecoolerNames = UserDAO.ReadEntityByID(quest.CodecoolerId).FirstName + " " + UserDAO.ReadEntityByID(quest.CodecoolerId).LastName; quest.QuestName = QuestDAO.ReadEntityByID(quest.QuestId).Name; allCodecoolersQuestsWithNames.Add(quest); } this.CodecoolersQuestList = allCodecoolersQuests; }
public void SeedCodecoolersQuests(int id) { CodecoolerQuestDAO codecoolersQuestsDAO = (CodecoolerQuestDAO)CodecoolerQuestDAO; var allCodecoolersQuests = codecoolersQuestsDAO.ReadEntitiesByCodecoolerID(id); var allCodecoolersQuestsWithNames = new List <CodecoolerQuest>(); foreach (var quest in allCodecoolersQuests) { quest.QuestName = QuestDAO.ReadEntityByID(quest.QuestId).Name; if (quest.ApproverId != null) { quest.AprroverNames = UserDAO.ReadEntityByID((int)quest.ApproverId).FirstName + " " + UserDAO.ReadEntityByID((int)quest.ApproverId).LastName; } allCodecoolersQuestsWithNames.Add(quest); } this.CodecoolersQuestList = allCodecoolersQuests; }
public void SeedQuestById(int id) { this.Entity = QuestDAO.ReadEntityByID(id); }
public void SeedQuestsByKeyword(string keyword) { this.Entities = QuestDAO.ReadEntitiesByKeyword(keyword); }
public void SeedAllQuests() { this.Entities = QuestDAO.ReadAllEntities(); }
public Quest(QuestDAO record) { m_record = record; Steps = record.Steps.Select(stepRecord => new QuestStep(stepRecord)).OrderBy(step => step.Order).ToList(); }
public QuestManagement() { _ownedStudentDAO = new OwnedQuestStudentDAO(); _questDAO = new QuestDAO(); _ownedGroupDAO = new OwnedQuestGroupDAO(); }