コード例 #1
0
        public async Task Setup()
        {
            listCourseProgramSkill.AddRange(CourseProgramSkillMocks.listCourseProgramSkill.Select(x => (CourseProgramSkill)x.Clone()));
            listCourses.AddRange(CourseMock.listCourse.Select(x => (Course)x.Clone()));
            listcourseProgram.AddRange(CourseProgramMock.listCourseProgram.Select(x => (CourseProgram)x.Clone()));

            for (int i = 0; i < listCourses.Count; i++)
            {
                listCourses[i].Id = await courseStorage.CourseAddOrUpdate((Course)listCourses[i].Clone());

                listcourseProgram[i].CourseId = (int)listCourses[i].Id;
                listcourseProgram[i].Id       = await courseStorage.CourseProgramAddOrUpdate(listcourseProgram[i]);

                listCourseProgramSkill[i].CourseProgramId = (int)listcourseProgram[i].Id;
                listCourseProgramSkill[i].Id = await courseStorage.CourseProgramSkillAddOrUpdate(listCourseProgramSkill[i]);
            }
        }
コード例 #2
0
ファイル: User_SkillTests.cs プロジェクト: evsig/DevEdu
        public async void Setup()
        {
            DictionaryMocks.cityMock[0].Id = dictionaryStorage.CityAddOrUpdate(DictionaryMocks.cityMock[0]).Result;
            UserMock.listUsers[0].CityId   = (int)DictionaryMocks.cityMock[0].Id;
            UserMock.listUsers[0].Id       = await userStorage.UserAddOrUpdate(UserMock.listUsers[0]);

            CourseMock.listCourse[0].Id = await courseStorage.CourseAddOrUpdate(CourseMock.listCourse[0]);

            CourseProgramMock.listCourseProgram[0].CourseId = (int)CourseMock.listCourse[0].Id;
            CourseProgramMock.listCourseProgram[0].Id       = await courseStorage.CourseProgramAddOrUpdate(CourseProgramMock.listCourseProgram[0]);

            listCourseProgramSkill = CourseProgramSkillMocks.listCourseProgramSkill;
            listCourseProgramSkill[0].CourseProgramId = (int)CourseProgramMock.listCourseProgram[0].Id;
            listCourseProgramSkill[0].Id = await courseStorage.CourseProgramSkillAddOrUpdate(listCourseProgramSkill[0]);

            UserSkillMock.listUserSkill[0].UserId  = (int)UserMock.listUsers[0].Id;
            UserSkillMock.listUserSkill[0].SkillId = (int)listCourseProgramSkill[0].Id;
            UserSkillMock.listUserSkill[0].Id      = await userStorage.UserSkillAdd(UserSkillMock.listUserSkill[0]);
        }
コード例 #3
0
 //Добавить или изменить CourseProgramSkill
 public async Task <int?> CourseProgramSkillAddOrUpdate([FromBody] CourseProgramSkill model)
 {
     return(await courseStorage.CourseProgramSkillAddOrUpdate(model));
 }