Asp.net mvc 提交列表(三)

来源:互联网 发布:java中方法的定义包括 编辑:程序博客网 时间:2024/06/14 05:39

       根据前俩节的内容,我们不可能在输入信息后没有和数据库的交换,这节就尝试保存信息到数据库记录,更新表格。

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/版权所有,翻版必究~谢谢合作!

0 0