根据前俩节的内容,我们不可能在输入信息后没有和数据库的交换,这节就尝试保存信息到数据库记录,更新表格。
1、在TeacherBusinessLayer中创建SaveTeacher
public Teacher SaveTeacher(Teacher t)
{
SchoolERPDAL schoolDal = new SchoolERPDAL();
schoolDal.Teachers.Add(t);
schoolDal.SaveChanges();
return t;
}
2、修改TeacherController中的SaveTeacher的action方法
public ActionResult SaveTeacher(Teacher t, string BtnSubmit)
{
switch(BtnSubmit)
{
case "Save":
TeacherBusinessLayer tBusinessLayer = new TeacherBusinessLayer();
tBusinessLayer.SaveTeacher(t);
return RedirectToAction("Index");
case "Cancel ":
return RedirectToAction("Index");
}
return new EmptyResult();
}
3、测试结果
转载请标明出处http://blog.csdn.net/jasonhds/版权所有,翻版必究~谢谢合作!