實體模型的增刪改查,網上到處是彼此連接,看了後,並不滿意,要麼只有查,要麼只有增加數據;
下面我把自己的測試結果放到這裏
創建一個類,StudentADO.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using WebAPITest.Models;
namespace WebAPITest.ADO
{
public class StudentADO
{
//查詢
public List<student> GetStudent() {
using (var centent = new testEntities()) {
return centent.student.ToList();
}
}
//保存
public void SaveStudent(student Objstudent) {
using (var content = new testEntities()) {
content.student.Add(Objstudent);
content.SaveChanges();
}
}
//更新
public void UpdateStudent(int id, student Objstudent) {
using (var content = new testEntities()) {
student student1 = content.student.FirstOrDefault<student>(a => a.ID == id);
if (id != Objstudent.ID)