Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        /// <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);
            }
        }
Esempio n. 3
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));
     }
 }
Esempio n. 4
0
        /// <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);
            }
        }