如何使用ASP.NET MVC中的实体框架向数据库添加条目?

时间:2019-05-31 06:34:21

标签: 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);
}

我的代码有效,条目也有效,但是我在问我的代码是否经过良好编程,或者是否有其他解决方案/方法来简化条目。

0 个答案:

没有答案