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(); } }
public MarcaNegocio(MarcaNegocio obj) { this.Marcaid = obj.Marcaid; this.estado = obj.estado; this.descripcion = obj.descripcion; }