c# - 如何在 ASP.NET MVC 中使用实体框架向数据库添加条目?
问题描述
我正在尝试从我的视图中的 HTML 表单向我的数据库添加条目,但我不确定我的代码是否是一个好习惯。我真的为匹配的属性而苦苦挣扎,但我不确定我是怎么做到的。
这是我的代码:
控制器:
cinereservacionEntities CineBD = new cinereservacionEntities();
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Peliculas_Agregar(PeliculasVM pelis)
{
using (var context = new cinereservacionEntities())
{
var s = context.peliculas.Add(new pelicula()
{
id_peli = pelis.Id_peli,
titulo = pelis.Titulo,
director = pelis.Director,
cast = pelis.Cast,
descripcion = pelis.Descripcion,
categoria = pelis.Categoria
});
CineBD.peliculas.Add(s);
CineBD.SaveChanges();
}
return View(pelis);
}
我的代码有效并且条目有效,但我问我的代码是否编程良好,或者是否有其他解决方案/实践来简化条目。
解决方案
推荐阅读
- node.js - 将 mongodb 值增加 %
- python - AIRFLOW - 使用 API 以编程方式列出、触发和停止 DAGS
- makefile - 为什么我的带有模式规则的 Makefile 不会为 main 创建调试符号?
- console - Windows 终端拆分窗格但在同一个控制台中(相同的上下文)
- python - pythonic方法来检查一个列表的任何元素是否存在于集合中
- javascript - 为什么递增 0 会在 javascript 中返回未捕获的语法错误?
- apache-kafka - 如何使用 MirrorMaker 2.0 迁移消费者偏移量?
- javascript - 从ajax调用触发动态加载内容的点击事件
- .net - 如何让 Newtonsoft.Json 以我想要的方式序列化属性名称
- node.js - 列值在节点 js sequelize 中返回 null 而不是 0