public int New_(MerchandisingEN merchandising) { try { SessionInitializeTransaction(); session.Save(merchandising); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in MerchandisingCAD.", ex); } finally { SessionClose(); } return(merchandising.MerchandisingId); }
public void Modify(MerchandisingEN merchandising) { try { SessionInitializeTransaction(); MerchandisingEN merchandisingEN = (MerchandisingEN)session.Load(typeof(MerchandisingEN), merchandising.MerchandisingId); merchandisingEN.Nombre = merchandising.Nombre; merchandisingEN.Descripcion = merchandising.Descripcion; session.Update(merchandisingEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in MerchandisingCAD.", ex); } finally { SessionClose(); } }
public void Destroy(int merchandisingId) { try { SessionInitializeTransaction(); MerchandisingEN merchandisingEN = (MerchandisingEN)session.Load(typeof(MerchandisingEN), merchandisingId); session.Delete(merchandisingEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in MerchandisingCAD.", ex); } finally { SessionClose(); } }
public MerchandisingEN ReadOIDDefault(int merchandisingId) { MerchandisingEN merchandisingEN = null; try { SessionInitializeTransaction(); merchandisingEN = (MerchandisingEN)session.Get(typeof(MerchandisingEN), merchandisingId); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in MerchandisingCAD.", ex); } finally { SessionClose(); } return(merchandisingEN); }
//Obtener un Merchandising a partir de un id static public MerchandisingEN merchanPorId(int id) { MerchandisingEN mer = new MerchandisingEN(); using (SqlConnection conexion = new SqlConnection()) { conexion.ConnectionString = ConnectionString; try { conexion.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM merchandising WHERE merchandisingId like @id"); cmd.Parameters.AddWithValue("@id", id); SqlDataReader datos = cmd.ExecuteReader(); while (datos.Read()) { mer.MerchandisingId = Convert.ToInt32(datos["merchandisingId"]); mer.Nombre = Convert.ToString(datos["nombre"]); mer.Descripcion = Convert.ToString(datos["descripcion"]); mer.Precio = Convert.ToSingle(datos["precio"]); mer.UrlFoto = Convert.ToString(datos["urlFoto"]); } } catch (Exception ex) { Console.WriteLine("No conecta a la base de datos: " + ex); } conexion.Close(); } return(mer); }
protected void Page_Load(object sender, EventArgs e) { int id = Convert.ToInt32(Request.QueryString["Id"]); MerchandisingEN merchanen = new MerchandisingEN(); merchanen.merchById(id); tit.Text = merchanen.Nombre; }
static public MerchandisingEN[] obtenerMerchan() { List <MerchandisingEN> merchan = new List <MerchandisingEN>(); using (SqlConnection conexion = new SqlConnection()) { conexion.ConnectionString = ConnectionString; try { conexion.Open(); string consulta = "SELECT merchandisingId, nombre, descripcion, precio, urlFoto FROM Merchandising ORDER BY Nombre"; SqlCommand cmd = new SqlCommand(consulta, conexion); SqlDataReader datos = cmd.ExecuteReader(); while (datos.Read()) { MerchandisingEN mer = new MerchandisingEN(); if (!string.IsNullOrEmpty(Convert.ToString(datos["merchandisingId"]))) { mer.MerchandisingId = Convert.ToInt32(datos["merchandisingId"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["nombre"]))) { mer.Nombre = Convert.ToString(datos["nombre"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["descripcion"]))) { mer.Descripcion = Convert.ToString(datos["descripcion"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["precio"]))) { mer.Precio = Convert.ToInt32(datos["precio"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["urlFoto"]))) { mer.UrlFoto = Convert.ToString(datos["urlFoto"]); } merchan.Add(mer); } } catch (Exception ex) { Console.WriteLine("No conecta a la base de datos: " + ex); } conexion.Close(); } return(merchan.ToArray()); }
public void Modify(int p_merchandising_OID, string p_nombre, string p_descripcion) { MerchandisingEN merchandisingEN = null; //Initialized MerchandisingEN merchandisingEN = new MerchandisingEN(); merchandisingEN.MerchandisingId = p_merchandising_OID; merchandisingEN.Nombre = p_nombre; merchandisingEN.Descripcion = p_descripcion; //Call to MerchandisingCAD _IMerchandisingCAD.Modify(merchandisingEN); }
public int New_(string p_nombre, string p_descripcion) { MerchandisingEN merchandisingEN = null; int oid; //Initialized MerchandisingEN merchandisingEN = new MerchandisingEN(); merchandisingEN.Nombre = p_nombre; merchandisingEN.Descripcion = p_descripcion; //Call to MerchandisingCAD oid = _IMerchandisingCAD.New_(merchandisingEN); return(oid); }
static public MerchandisingEN[] merchanPorNombre(string nombre) { List <MerchandisingEN> merchan = new List <MerchandisingEN>(); using (SqlConnection conexion = new SqlConnection()) { conexion.ConnectionString = ConnectionString; conexion.Open(); string consulta = ""; consulta = "SELECT * FROM Merchandising WHERE nombre like '%" + nombre + "%' ORDER BY Nombre"; SqlCommand cmd = new SqlCommand(consulta, conexion); SqlDataReader datos = cmd.ExecuteReader(); while (datos.Read()) { MerchandisingEN mer = new MerchandisingEN(); if (!string.IsNullOrEmpty(Convert.ToString(datos["merchandisingId"]))) { mer.MerchandisingId = Convert.ToInt32(datos["merchandisingId"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["nombre"]))) { mer.Nombre = Convert.ToString(datos["nombre"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["descripcion"]))) { mer.Descripcion = Convert.ToString(datos["descripcion"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["precio"]))) { mer.Precio = Convert.ToInt32(datos["precio"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["urlFoto"]))) { mer.UrlFoto = Convert.ToString(datos["urlFoto"]); } merchan.Add(mer); } } return(merchan.ToArray()); }
public int New_(string p_nombre, string p_descripcion, int p_precio, string p_urlFoto) { MerchandisingEN merchandisingEN = null; int oid; //Initialized MerchandisingEN merchandisingEN = new MerchandisingEN(); merchandisingEN.Nombre = p_nombre; merchandisingEN.Descripcion = p_descripcion; merchandisingEN.Precio = p_precio; merchandisingEN.UrlFoto = p_urlFoto; //Call to MerchandisingCAD oid = _IMerchandisingCAD.New_(merchandisingEN); return(oid); }
static public MerchandisingEN merchanPorId(int id) { MerchandisingEN mer = new MerchandisingEN(); using (SqlConnection conexion = new SqlConnection()) { conexion.ConnectionString = ConnectionString; conexion.Open(); string consulta = "SELECT * FROM Merchandising WHERE merchandisingId = " + id + "ORDER BY nombre"; SqlCommand cmd = new SqlCommand(consulta, conexion); SqlDataReader datos = cmd.ExecuteReader(); while (datos.Read()) { if (!string.IsNullOrEmpty(Convert.ToString(datos["merchandisingId"]))) { mer.MerchandisingId = Convert.ToInt32(datos["merchandisingId"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["nombre"]))) { mer.Nombre = Convert.ToString(datos["nombre"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["descripcion"]))) { mer.Descripcion = Convert.ToString(datos["descripcion"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["precio"]))) { mer.Precio = Convert.ToInt32(datos["precio"]); } if (!string.IsNullOrEmpty(Convert.ToString(datos["urlFoto"]))) { mer.UrlFoto = Convert.ToString(datos["urlFoto"]); } } } return(mer); }
//Obtiene el merchandising a través del nombre que pasa por referencia static public MerchandisingEN[] merchanPorNombre(string nombre) { List <MerchandisingEN> merchan = new List <MerchandisingEN>(); using (SqlConnection conexion = new SqlConnection()) { conexion.ConnectionString = ConnectionString; try { conexion.Open(); string consulta = ""; consulta = "SELECT * FROM Merchandising WHERE nombre like '%" + nombre + "%' ORDER BY Nombre"; SqlCommand cmd = new SqlCommand(consulta, conexion); SqlDataReader datos = cmd.ExecuteReader(); while (datos.Read()) { MerchandisingEN mer = new MerchandisingEN(); mer.MerchandisingId = Convert.ToInt32(datos["merchandisingIdMerchandising"]); mer.Nombre = Convert.ToString(datos["nombre"]); mer.Descripcion = Convert.ToString(datos["descripcion"]); mer.Precio = Convert.ToSingle(datos["precio"]); mer.UrlFoto = Convert.ToString(datos["urlFoto"]); merchan.Add(mer); } } catch (Exception ex) { Console.WriteLine("No conecta a la base de datos: " + ex); } conexion.Close(); } return(merchan.ToArray()); }
public MerchandisingCAD(MerchandisingEN merchan) { merch = merchan; }
public void insertarproducto(object sender, EventArgs e) { try { ProductoEN produc = new ProductoEN(); switch (DropDownList1.Text) { case "Merchandising": MerchandisingEN merchan = new MerchandisingEN(); merchan.Precio = Convert.ToSingle(produprecio.Text); merchan.UrlFoto = URL.Text; merchan.MerchandisingId = merchan.nuevoMerchan(); merchan.Nombre = nomproduc.Text; merchan.Descripcion = produdesc.Text; if (merchan.MerchanPorNombre() == null) { merchan.insertarActualizarMerchan(); } else { merchan.insertarActualizarMerchan(); merchan.MerchandisingId--; } produc.Merchandising = merchan; break; case "Musica": MusicaEN music = new MusicaEN(); music.Precio = Convert.ToSingle(produprecio.Text); music.UrlFoto = URL.Text; music.MusicaId = music.nuevaMusica(); music.Nombre = nomproduc.Text; music.Descripcion = produdesc.Text; if (music.musicaPorNombre() == null) { music.insertarActualizarMusica(); } else { music.insertarActualizarMusica(); music.MusicaId--; } produc.Musica = music; break; case "Pelicula": PeliculaEN peli = new PeliculaEN(); peli.Precio = Convert.ToSingle(produprecio.Text); peli.UrlFoto = URL.Text; peli.PeliculaId = peli.nuevaPelicula(); peli.Nombre = nomproduc.Text; peli.Descripcion = produdesc.Text; if (peli.peliculaPorNombre() == null) { peli.insertarActualizarPelicula(); } else { peli.insertarActualizarPelicula(); peli.PeliculaId--; } produc.Pelicula = peli; break; case "Videojuego": VideojuegoEN video = new VideojuegoEN(); video.Precio = Convert.ToSingle(produprecio.Text); video.UrlFoto = URL.Text; video.VideojuegoId = video.nuevoVideojuego(); video.Nombre = nomproduc.Text; video.Descripcion = produdesc.Text; if (video.videojuegoPorNombre() == null) { video.insertarActualizarVideojuego(); } else { video.insertarActualizarVideojuego(); video.VideojuegoId--; } produc.Videojuego = video; break; } produc.ProductoId = produc.nuevoProducto(); produc.Nombre = nomproduc.Text; produc.Descripcion = produdesc.Text; produc.Precio = Convert.ToSingle(produprecio.Text); produc.Stock = Convert.ToInt32(produproc.Text); produc.insertarActualizarProducto(); } catch (Exception ex) { Console.WriteLine("Se ha producido una excepción de tipo: " + ex); } }