コード例 #1
0
        private void SearchByGradesMethon(object parameter)
        {
            IDataAccess idata = new DataServerse();
               List<StuInfoTable> resultList = idata.Search(stu => stu.Grades==SSModel.SGrades);

               SSModel.StuCollection = new ObservableCollection<StuInfoTable>(resultList);
        }
コード例 #2
0
        public void AddStudent(StuInfoTable stuTable)
        {
            StudentsInfoDBEntities StuDB = new StudentsInfoDBEntities();
               try
               {
               IDataAccess idata = new DataServerse();
               int getId = idata.Search((StuInfoTable stu) => stu.ID == stuTable.ID).Take(1).Count();
               if (getId != 1)
               {
                   StuDB.StuInfoTable.Add(stuTable);
                   StuDB.SaveChanges();
                   MessageBox.Show("成功添加1条信息!");
               }
               else
                   MessageBox.Show("学号已存在!");

               }
               catch (Exception e)
               {
               MessageBox.Show("添加数据发生异常:" + e.Message);
               }
               finally
               {
               StuDB.Dispose();
               }
        }