public List <string> ListarMarca(int col) { List <string> lista = new List <string>(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.SetearConsulta("Select Id, Nombre, Slogan from MARCAS"); accesoDatos.AbrirConexion(); accesoDatos.EjecutarConsulta(); while (accesoDatos.Lector.Read()) { lista.Add((string)accesoDatos.Lector[col]); } return(lista); } catch (Exception ex) { throw ex; } finally { accesoDatos.CerrarConexion(); } }
public List <Marca> ListarMarca() { List <Marca> lista = new List <Marca>(); Marca aux; AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.SetearConsulta("Select Id, Nombre, Slogan from MARCAS"); accesoDatos.AbrirConexion(); accesoDatos.EjecutarConsulta(); while (accesoDatos.Lector.Read()) { aux = new Marca { Id = (Int32)accesoDatos.Lector[0], Nombre = (string)accesoDatos.Lector[1], Descripcion = (string)accesoDatos.Lector[2], }; lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { accesoDatos.CerrarConexion(); } }
public Marca GetMarca(int Id) { Marca aux = new Marca(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.SetearConsulta("Select Id, Nombre, Slogan from MARCAS where Id = @Id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Id", Id.ToString()); accesoDatos.AbrirConexion(); accesoDatos.EjecutarConsulta(); while (accesoDatos.Lector.Read()) { aux.Id = (Int32)accesoDatos.Lector[0]; aux.Nombre = (string)accesoDatos.Lector[1]; aux.Descripcion = (string)accesoDatos.Lector[2]; } return(aux); } catch (Exception ex) { throw ex; } finally { accesoDatos.CerrarConexion(); } }
public CategoriaArticulo GetCategoria(int Id) { CategoriaArticulo aux = new CategoriaArticulo(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.SetearConsulta("Select Id, Nombre from CATEGORIAS where Id = @Id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Id", Id.ToString()); accesoDatos.AbrirConexion(); accesoDatos.EjecutarConsulta(); while (accesoDatos.Lector.Read()) { aux.Id = (Int32)accesoDatos.Lector[0]; aux.Nombre = (string)accesoDatos.Lector[1]; } return(aux); } catch (Exception ex) { throw ex; } finally { accesoDatos.CerrarConexion(); } }
public List <CategoriaArticulo> ListarCategoria() { List <CategoriaArticulo> lista = new List <CategoriaArticulo>(); CategoriaArticulo aux; AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.SetearConsulta("Select Id, Nombre from CATEGORIAS"); accesoDatos.AbrirConexion(); accesoDatos.EjecutarConsulta(); while (accesoDatos.Lector.Read()) { aux = new CategoriaArticulo(); aux.Id = (int)accesoDatos.Lector[0]; aux.Nombre = (string)accesoDatos.Lector[1]; //aux.Descripcion = (string)accesoDatos.Lector[2]; lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { accesoDatos.CerrarConexion(); } }
public List <Articulo> ListarArticulos() { CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); AccesoDatosManager accesoDatos = new AccesoDatosManager(); List <Articulo> lista = new List <Articulo>(); Articulo aux; try { accesoDatos.SetearConsulta("Select Id, Codigo, Nombre, Descripcion, IdMarca, IdCategoria, Imagen, Precio from ARTICULOS"); accesoDatos.AbrirConexion(); accesoDatos.EjecutarConsulta(); while (accesoDatos.Lector.Read()) { aux = new Articulo(); aux.Id = (Int32)accesoDatos.Lector[0]; aux.Codigo = (string)accesoDatos.Lector[1]; aux.Nombre = (string)accesoDatos.Lector[2]; aux.Descripcion = (string)accesoDatos.Lector[3]; aux.Marca = new Marca(); aux.Marca = marcaNegocio.GetMarca((Int32)accesoDatos.Lector[4]); aux.Categoria = new CategoriaArticulo(); aux.Categoria = categoriaNegocio.GetCategoria((Int32)accesoDatos.Lector[5]); //aux.Imagen = (string)accesoDatos.Lector[6]; //aux.Precio = (float)accesoDatos.Lector[7]; lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { accesoDatos.CerrarConexion(); } }