• 1400/03/25

آپدیت دمو دوره ها :

این کد ویرایش دوره هاست  همه چی خوبه اما فقط فایل دمو رو میخوام ویرایش کنم آپدیت نمیشه 

public void UpdateCourse(Course course,IFormFile courseDemo)
        {
        

            if (courseDemo != null)
            {
                if (course.DemoFileName != null)
                {
                    var deleteDemoPath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/course/demoes", course.DemoFileName);
                    if (File.Exists(deleteDemoPath))
                    {
                        File.Delete(deleteDemoPath);
                    }
                }
                course.DemoFileName = NameGenerator.GenerateUniqCode() + Path.GetExtension(courseDemo.FileName);
                var demoPath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/course/demoes", course.DemoFileName);
                using var stream = new FileStream(demoPath, FileMode.Create);
                courseDemo.CopyTo(stream);
            }

            _context.Courses.Update(course);
            _context.SaveChanges();
        }
  • 1400/03/26
  • ساعت 00:01

دیباگ کن معلوم میشه


logo-samandehi