public void cargarList() { n_Juego n_juego = new n_Juego(); lvJuegos.DataSource = n_juego.getTabla(); lvJuegos.DataBind(); }
public void cargarList(String nombre) { n_Juego n_juego = new n_Juego(); lvJuegos.DataSource = n_juego.getTabla(nombre); lvJuegos.DataBind(); }
public void cargarList(int id) { n_Juego n_juego = new n_Juego(); lvJuegos.DataSource = n_juego.getTablaPorGenero(id); lvJuegos.DataBind(); }
public void cargarGrilla() { n_Juego n_juego = new n_Juego(); gvJuegos.DataSource = n_juego.getTabla(); gvJuegos.DataBind(); }
protected void gvJuegos_RowDeleting(object sender, GridViewDeleteEventArgs e) { String s_Cod = ((Label)gvJuegos.Rows[e.RowIndex].FindControl("lblCod")).Text; DateTime nullValue = new DateTime(); Juego juego = new Juego(); juego.nombre = ""; juego.id_juego = int.Parse(s_Cod); juego.descripcion = ""; juego.fecha_lanzamiento = nullValue; juego.desarrollador = ""; juego.distribuidor = ""; juego.cod_genero = 0; juego.idioma = ""; juego.precio = 0; juego.ruta_imagen = ""; juego.clasificacion = ""; juego.pagina = ""; juego.estado = false; n_Juego n_juego = new n_Juego(); n_juego.eliminarJuego(juego); cargarGrilla(); }
public void cargarDetalles(int id) { n_Juego n_juego = new n_Juego(); dlDetalles.DataSource = n_juego.getTabla(id); dlDetalles.DataBind(); }
public void cargarImagen(int id) { n_Juego n_juego = new n_Juego(); dlImagen.DataSource = n_juego.getTabla(id); dlImagen.DataBind(); }
public void visibilidadJuegoEliminado() { String id = Request.QueryString["cod"]; n_Juego n_juego = new n_Juego(); controles_compra.Visible = !n_juego.JuegoEliminado(int.Parse(id)); }
public void cargarDescripcion(int id) { n_Juego n_Juego = new n_Juego(); dlDescripcion.DataSource = n_Juego.getTabla(id); dlDescripcion.DataBind(); }
public void agregarCarrito() { n_Compra n_compra = new n_Compra(); n_Juego n_juego = new n_Juego(); String id_juego = Request.QueryString["cod"]; n_compra.agregarCarrito((DataTable)Session["carritoCompras"], n_juego.ObtenerJuegoId(int.Parse(id_juego))); }
protected void gvJuegos_RowUpdating(object sender, GridViewUpdateEventArgs e) { Juego juego = new Juego(); String s_Nombre = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtNombre_edit")).Text; String s_Cod = ((Label)gvJuegos.Rows[e.RowIndex].FindControl("lblEditCod")).Text; String s_Descripcion = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtDescrip_edit")).Text; String s_Fecha = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtFecha_edit")).Text; String s_Desarrollador = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtDesarrollador_edit")).Text; String s_Distribuidor = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtDestribuidor_edit")).Text; String s_Genero = ((DropDownList)gvJuegos.Rows[e.RowIndex].FindControl("DDLGeneros")).SelectedValue; String s_Idioma = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtIdioma_edit")).Text; String s_Precio = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtPrecio_edit")).Text; String s_Clasificacion = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtClasificacion_edit")).Text; String s_Pagina = ((TextBox)gvJuegos.Rows[e.RowIndex].FindControl("txtPagina_edit")).Text; String rutaBase; try { String pathCarpeta = @"img\covers\"; String savePath = Server.MapPath("~") + pathCarpeta; String fileName = ((FileUpload)gvJuegos.Rows[e.RowIndex].FindControl("fuImagen_Edit")).FileName; String pathCompleta = savePath + fileName; ((FileUpload)gvJuegos.Rows[e.RowIndex].FindControl("fuImagen_Edit")).SaveAs(pathCompleta); rutaBase = "~/img/covers/" + fileName; } catch (DirectoryNotFoundException dirEx) { System.Diagnostics.Debug.WriteLine("Archivo no encontrado: " + dirEx.Message); rutaBase = ((Label)gvJuegos.Rows[e.RowIndex].FindControl("lblRutaEdit")).Text; } juego.nombre = s_Nombre; juego.id_juego = int.Parse(s_Cod); juego.descripcion = s_Descripcion; juego.fecha_lanzamiento = DateTime.Parse(s_Fecha); juego.desarrollador = s_Desarrollador; juego.distribuidor = s_Distribuidor; juego.cod_genero = int.Parse(s_Genero); juego.idioma = s_Idioma; juego.precio = float.Parse(s_Precio); juego.clasificacion = s_Clasificacion; juego.pagina = s_Pagina; juego.estado = true; juego.ruta_imagen = rutaBase; n_Juego n_juego = new n_Juego(); n_juego.editarJuego(juego); gvJuegos.EditIndex = -1; cargarGrilla(); }
protected void btnAgregar_Click(object sender, EventArgs e) { if (rfv1.IsValid && rfv2.IsValid && rfv3.IsValid && rfv4.IsValid && rfv5.IsValid && rfv6.IsValid && rfv7.IsValid && rfv8.IsValid && rfv9.IsValid && rfv10.IsValid && rfv11.IsValid && revFecha.IsValid && revPrecio.IsValid) { String pathCarpeta = @"img\covers\"; String savePath = Server.MapPath("~") + pathCarpeta; String fileName = fileImagen.FileName; String pathCompleta = savePath + fileName; Juego juego = new Juego(); n_Juego n_juego = new n_Juego(); juego.nombre = txtNombre.Text; juego.descripcion = txtDescripcion.Text; juego.clasificacion = txtClasificacion.Text; juego.desarrollador = txtDesarrollador.Text; juego.distribuidor = txtDistribuidor.Text; juego.fecha_lanzamiento = DateTime.Parse(txtFecha.Text); juego.cod_genero = int.Parse(ddlGenero.SelectedValue); juego.pagina = txtPagina.Text; juego.idioma = txtIdioma.Text; juego.precio = float.Parse(txtPrecio.Text); juego.id_juego = 0; juego.estado = true; String rutaBase = "~/img/covers/" + fileName; juego.ruta_imagen = rutaBase; if (n_juego.existeJuego(juego.nombre)) { juego.id_juego = int.Parse(n_juego.getTablaPorNombre(juego.nombre)); if (n_juego.editarJuego(juego)) { lblExito.Text = "Exito al agregar"; lblExito.ForeColor = System.Drawing.Color.Green; vaciarTextBox(); cargarGrilla(); } else { vaciarTextBox(); lblExito.Text = "Error al agregar."; lblExito.ForeColor = System.Drawing.Color.Red; } } else { if (n_juego.agregarJuego(juego)) { fileImagen.SaveAs(pathCompleta); lblExito.Text = "Exito al agregar"; lblExito.ForeColor = System.Drawing.Color.Green; lblValidacion.Text = ""; vaciarTextBox(); cargarGrilla(); } else { vaciarTextBox(); lblExito.Text = "Error al agregar."; lblExito.ForeColor = System.Drawing.Color.Red; } } } else if (!revFecha.IsValid) { lblValidacion.Text = ""; } else { lblValidacion.Text = "Campos obligatorios"; } }