首页 > 解决方案 > 如何在 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);
}

我的代码有效并且条目有效,但我问我的代码是否编程良好,或者是否有其他解决方案/实践来简化条目。

标签: c#asp.net-mvc

解决方案


推荐阅读