public ActionResult Create_save(JpmSoftDAL.Student srinfo) { srinfo.Student_ID = Guid.NewGuid().ToString(); Utility.Student.Student stu = new Utility.Student.Student(); stu.entity = srinfo; var result = stu.Create(); var message = new { msg = result, fileid = stu.BaseFile.file.FileID }; CurrentStartFlow.TaskName = stu.entity.Student_Name; return(Json(message)); }
/// <summary> /// 新建学生信息 /// </summary> /// <param name="obj"></param> /// <returns></returns> public static int AddStudent(JpmSoftDAL.Student student) { var dbcontext = JPMProjectDataProvider.dbcontext; try { dbcontext.AddToStudent(student); dbcontext.SaveChanges(); return(1); } catch { return(0); } }
public ActionResult Edit_save(JpmSoftDAL.Student srinfo) { Utility.Student.Student stu = new Utility.Student.Student(); stu.entity = srinfo; if (JpmSoftComponent.Student.EditStudent(srinfo) == 1) { CurrentTask.TaskName = srinfo.Student_Name; var message = new { msg = "1" }; return(Json(message)); } else { var message = new { msg = "0" }; return(Json(message)); } }
/// <summary> /// 修改学生信息 /// </summary> /// <param name="appropriation"></param> /// <returns></returns> public static int EditStudent(JpmSoftDAL.Student student) { var dbcontext = JPMProjectDataProvider.dbcontext; try { var temp = dbcontext.Student.Where(n => n.Student_ID == student.Student_ID).FirstOrDefault(); if (student.EntityKey == null) { student.EntityKey = temp.EntityKey; } dbcontext.Detach(temp); dbcontext.Attach(student); dbcontext.ObjectStateManager.ChangeObjectState(student, System.Data.EntityState.Modified); dbcontext.SaveChanges(); return(1); } catch { return(0); } }