public void insertarJuego(EJuego games)
 {
     using (var db = new Mapeo())
     {
         db.game.Add(games);
         db.SaveChanges();
     }
 }
 public void eliminarJuego(EJuego games)
 {
     using (var db = new Mapeo())
     {
         db.game.Attach(games);
         var entry = db.Entry(games);
         entry.State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
 public void actualizarJuego(EJuego games)
 {
     using (var db = new Mapeo())
     {
         EJuego juego = db.game.Where(x => x.Id == games.Id).First();
         juego.Id               = games.Id;
         juego.NombreJuego      = games.NombreJuego;
         juego.FechaLanzamiento = games.FechaLanzamiento;
         juego.Precio           = games.Precio;
         db.game.Attach(juego);
         var entry = db.Entry(juego);
         entry.State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Example #4
0
    protected void BtnInsertar_Click(object sender, EventArgs e)
    {
        EJuego juego = new EJuego();

        if (inputNombre.Text == "" || inputPrecio.Text == "" || inputFechaLanzamiento.Text == "")
        {
            LabelErrores.Text    = "Todos los campos se deben llenar";
            LabelErrores.Visible = true;
        }
        else
        {
            juego.NombreJuego      = inputNombre.Text;
            juego.Precio           = Convert.ToDouble(inputPrecio.Text);
            juego.FechaLanzamiento = Convert.ToDateTime(inputFechaLanzamiento.Text);
            new DaoJuego().insertarJuego(juego);
        }
    }