Esempio n. 1
0
        private ObservableCollection <ARTICULO> GetArticulosByCategoria(CATEGORIA categoria)
        {
            ObservableCollection <ARTICULO> articuloModels = new ObservableCollection <ARTICULO>();

            try
            {
                ArticuloDataMapper artDataMapper = new ArticuloDataMapper();
                List <ARTICULO>    articulos     = (List <ARTICULO>)artDataMapper.getElementsByCategoria(new CATEGORIA()
                {
                    UNID_CATEGORIA = categoria.UNID_CATEGORIA
                });

                articulos.ForEach(o => articuloModels.Add(new ARTICULO()
                {
                    UNID_ARTICULO = o.UNID_ARTICULO
                    ,
                    ARTICULO1 = o.ARTICULO1
                }));
            }
            catch (Exception)
            {
                ;
            }

            return(articuloModels);
        }
Esempio n. 2
0
        private ObservableCollection <ArticuloModel> GetArticulosByCategoria(CategoriaModel categoria)
        {
            ObservableCollection <ArticuloModel> articuloModels = new ObservableCollection <ArticuloModel>();

            try
            {
                ArticuloDataMapper artDataMapper = new ArticuloDataMapper();
                List <ARTICULO>    articulos     = (List <ARTICULO>)artDataMapper.getElementsByCategoria(new CATEGORIA()
                {
                    UNID_CATEGORIA = categoria.UnidCategoria
                });

                articulos.ForEach(o => articuloModels.Add(new ArticuloModel()
                {
                    UnidArticulo = o.UNID_ARTICULO
                    ,
                    ArticuloName = o.ARTICULO1
                    ,
                    EquipoModel = new EquipoModel(new EquipoDataMapper())
                    {
                        UnidEquipo = o.EQUIPO.UNID_EQUIPO
                        ,
                        EquipoName = o.EQUIPO.EQUIPO_NAME
                    }
                    ,
                    Categoria = new CATEGORIA()
                    {
                        CATEGORIA_NAME = o.CATEGORIA.CATEGORIA_NAME
                        ,
                        UNID_CATEGORIA = o.CATEGORIA.UNID_CATEGORIA
                    }
                    ,
                    Marca = new MARCA()
                    {
                        UNID_MARCA = o.MARCA.UNID_MARCA
                        ,
                        MARCA_NAME = o.MARCA.MARCA_NAME
                    },
                    Modelo = new MODELO()
                    {
                        UNID_MODELO = o.MODELO.UNID_MODELO
                        ,
                        MODELO_NAME = o.MODELO.MODELO_NAME
                    }
                }));
            }
            catch (Exception)
            {
                ;
            }

            return(articuloModels);
        }
        public void loadItems(CATEGORIA cc)
        {
            ArticuloDataMapper aa      = new ArticuloDataMapper();
            object             element = aa.getElementsByCategoria(cc);

            FixupCollection <DeleteArticulo> ic = new FixupCollection <DeleteArticulo>();

            if (element != null)
            {
                if (((List <ARTICULO>)element).Count > 0)
                {
                    foreach (ARTICULO item in (List <ARTICULO>)element)
                    {
                        DeleteArticulo aux = new DeleteArticulo(item);
                        //item.IsChecked = false;
                        ic.Add(aux);
                    }
                }
            }
            this.Articulos = ic;
        }