您的位置:首页 > 编程语言 > ASP

Asp.net mvc 提交列表(三)

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

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/版权所有,翻版必究~谢谢合作!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息