public async Task <Course> AddCourse(Guid id, CreateCourseViewModel course, string userId) { byte[] imageData = null; using (var binaryReader = new BinaryReader(course.Image.OpenReadStream())) { imageData = binaryReader.ReadBytes((int)course.Image.Length); } Subject subject = await _subjectService.GetSubject(id); Course new_course = new Course() { Id = Guid.NewGuid(), Modified = DateTime.Now, Name = course.Name, Description = course.Description, Language = course.Language, Image = imageData, SubjectId = subject.Id, AuthorId = userId, }; await _coursesRepository.AddCourse(new_course); return(new_course); }
public ActionResult CreateCourse(tbl_MCE_Course mce_Course) { course.AddCourse(mce_Course); ModelState.Clear(); TempData["Success"] = "Data Created Successfully"; return(View()); }
public IActionResult AddCourse([Bind("Name, Description")] Course course) { if (ModelState.IsValid) { course = CourseRepo.AddCourse(course.Name, course.Description); return(RedirectToAction(nameof(Index))); } return(View(course)); }
public HttpResponseMessage AddNewCourse([FromBody] AddNewCourseRequest request) { var response = _service.AddCourse(request); if (response) { return(Request.CreateResponse <bool>(HttpStatusCode.OK, response)); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "No course added")); } }
public void AddCourse(CourseInf courseInf, Label lblMessage) { int result = course.AddCourse(courseInf); switch (result) { case 1: lblMessage.Text = "添加课程成功!"; break; case -1: lblMessage.Text = "课程号重复,请换其他课程号 "; break; case 0: lblMessage.Text = "添加课程失败!"; break; } }
public bool AddCourse(Course2 _course) { return(proxy.AddCourse(_course)); }
public static int AddCourse(CourseInfo Model) { return(dal.AddCourse(Model)); }
public ActionResult Export() { ExcelHelper helper = new ExcelHelper(); var path = helper.CreateDirectory(); var files = Request.Files; var f = files[0]; for (int i = 0; i < files.Count; i++) { helper.SaveFilte(path, files[i]); } var list = helper.ReadAllExcelFiles(path); foreach (var item in list) { Student st = new Student { ID_student = item.StudentId, Firsname = item.FirstName, Lastname = item.LastName, Patronimic = item.Patronimic }; if (_studRepos != null) { _studRepos.AddStudents(st); } Subject sub = new Subject { ID_subject = item.SubId, Name_subject = item.SubName, }; if (_subRepos != null) { _subRepos.AddSubjects(sub); } Speciality spec = new Speciality { ID_speciality = item.SpecialityID, Name_speciality = item.Name_Specialty }; if (_specRepos != null) { _specRepos.AddSpecialties(spec); } Course cours = new Course { Course1 = item.Cours, Semester = item.Semester, Group = item.Group, ID_speciality = spec.ID, ID_student = st.ID }; if (_courRepos != null) { _courRepos.AddCourse(cours); } Assessment ass = new Assessment { Assessment1 = item.Assessments, ID_student = st.ID, ID_subject = sub.ID, }; if (_assRepos != null) { _assRepos.AddAssesments(ass); } } return(RedirectToAction("Studack", "Student")); }
public IEnumerable <Course> AddCourse() { return(_iCourse.AddCourse()); }