public ActionResult SavePPTData(CourseImage model, string CID, string Title) { var result = false; var file = model.ImageFile; if (file != null) { if (!System.IO.File.Exists(Server.MapPath("/UploadedFiles/" + file.FileName))) { file.SaveAs(Server.MapPath("/UploadedFiles/" + file.FileName)); try { DAL SQLcon = new DAL(); result = SQLcon.UploadNewFile(Title, "PDF", "/UploadedFiles/" + file.FileName, CID); } catch (Exception ex) { } } else { result = false; } } var response = new JsonResult(); response.Data = new { res = result, pName = "/UploadedFiles/" + file.FileName }; return(response); }
public JsonResult ImageUpload(CourseImage model, string CName, string CDesc, string Days1) { // var userID = Session["EmployeeNumber"].ToString().Trim(); var result = "False"; var file = model.ImageFile; var dateNow = DateTime.Now.ToString("MM/dd/yyyy"); if (file != null) { if (!System.IO.File.Exists(Server.MapPath("/UpLoadedImages/" + file.FileName))) { file.SaveAs(Server.MapPath("/UpLoadedImages/" + file.FileName)); try { DAL SQLcon = new DAL(); result = SQLcon.AddNewCourse(CName, CDesc, file.FileName, dateNow, Days1); result = "True"; } catch (Exception ex) { } } else { result = "False"; } } var response = new JsonResult(); response.Data = new { res = result, iName = file.FileName }; return(response); }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="Microsoft.Rest.ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (CourseImage != null) { CourseImage.Validate(); } }
protected void NextStep(object sender, EventArgs e) { try { Teacher teacher = (Teacher)Session["user"]; string Path = null; if (CourseImage.PostedFile != null && CourseImage.PostedFile.FileName != "") { var savePath = Request.MapPath("~/TeacherUpload/CourseImage/") + teacher.JobNumber + "\\"; if (!Directory.Exists(savePath)) { Directory.CreateDirectory(savePath); } var millisecond = DateTime.Now.Millisecond; CourseImage.SaveAs(savePath + millisecond + CourseImage.FileName); Path = "/TeacherUpload/CourseImage/" + teacher.JobNumber + "/" + millisecond + CourseImage.FileName; } int CourseId = int.Parse(Request.QueryString["id"]); CourseServiceImpl courseServiceImpl = new CourseServiceImpl(); Course course = (Course)courseServiceImpl.GetById(CourseId); course.Name = CourseName.Value; course.ShortIntroduction = ShortCourseIntro.Value; course.TeacherId = teacher.TeacherId; course.SchoolYear = SchoolYear.Text; course.Semester = Semester.Text; course.IntroImage = Path == null ? null : Path; course.ClassId = int.Parse(DropDownList1.Text); //之后再验证数据 course = (Course)courseServiceImpl.Modify(course); Response.Redirect("EditIntroDetail.aspx?id=" + course.CourseId); } catch (Exception ex) { Label.Text = "填写错误"; } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="Microsoft.Rest.ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (Subject != null) { Subject.Validate(); } if (CourseImage != null) { CourseImage.Validate(); } if (CourseGrades != null) { foreach (var element in CourseGrades) { if (element != null) { element.Validate(); } } } }
static void Main(string[] args) { CourseImage prototype = new CourseImage(); prototype.Initialise(); CourseImageMaker maker = new CourseImageMaker(); CourseImage blueprint = maker.CreateImage(prototype, "./Assets/course_image_1.png"); blueprint.Save("blueprint.png"); CourseImage threads = maker.CreateImage(prototype, "./Assets/course_image_2.png"); threads.Save("threads.png"); CourseImage memory = maker.CreateImage(prototype, "./Assets/course_image_3.png"); memory.Save("memory.png"); Console.ReadKey(); }
protected void NextStep(object sender, EventArgs e) { try { Teacher teacher = (Teacher)Session["user"]; var savePath = Request.MapPath("~/TeacherUpload/CourseImage/") + teacher.JobNumber + "\\"; if (!Directory.Exists(savePath)) { Directory.CreateDirectory(savePath); } var millisecond = DateTime.Now.Millisecond; CourseImage.SaveAs(savePath + millisecond + CourseImage.FileName); string Path = "/TeacherUpload/CourseImage/" + teacher.JobNumber + "/" + millisecond + CourseImage.FileName; Course course = new Course() { Name = CourseName.Value, ShortIntroduction = ShortCourseIntro.Value, TeacherId = teacher.TeacherId, SchoolYear = SchoolYear.Text, Semester = Semester.Text, IntroImage = Path, ClassId = int.Parse(DropDownList1.SelectedValue) }; //之后再验证数据 CourseServiceImpl courseServiceImpl = new CourseServiceImpl(); int id = courseServiceImpl.Create(course); Response.Redirect("IntroductionInDetail.aspx?id=" + id); }catch (Exception ex) { Label.Text = "填写错误"; } }
/// <summary> /// Add course image /// </summary> /// <param name="model"></param> public void Add(CourseImage model) { this.context.CourseImages.Add(model); this.context.SaveChanges(); }