コード例 #1
0
 public MaxMinModel(IDataMapper dataMapper, USUARIO u)
 {
     if ((dataMapper as MaxMinDataMapper) != null)
     {
         this._dataMapper = dataMapper as MaxMinDataMapper;
     }
     this.ActualUser = u;
 }
コード例 #2
0
        private ObservableCollection <MaxMinModel> GetArticulos(MaxMinModel maxMinArticulos)
        {
            ObservableCollection <MaxMinModel> articuloModels = new ObservableCollection <MaxMinModel>();

            try
            {
                MaxMinDataMapper artDataMapper = new MaxMinDataMapper();
                List <MAX_MIN>   articulos     = (List <MAX_MIN>)artDataMapper.getElementArticulos(new MAX_MIN()
                {
                    UNID_ALMACEN = maxMinArticulos.Almacen.UNID_ALMACEN
                });

                articulos.ForEach(o => articuloModels.Add(new MaxMinModel()
                {
                    Articulo = o.ARTICULO,

                    EquipoModel = new EquipoModel(new EquipoDataMapper())
                    {
                        UnidEquipo = o.ARTICULO.EQUIPO.UNID_EQUIPO
                        ,
                        EquipoName = o.ARTICULO.EQUIPO.EQUIPO_NAME
                    }
                    ,
                    Categoria = new CATEGORIA()
                    {
                        CATEGORIA_NAME = o.ARTICULO.CATEGORIA.CATEGORIA_NAME
                        ,
                        UNID_CATEGORIA = o.ARTICULO.CATEGORIA.UNID_CATEGORIA
                    }
                    ,
                    Marca = new MARCA()
                    {
                        UNID_MARCA = o.ARTICULO.MARCA.UNID_MARCA
                        ,
                        MARCA_NAME = o.ARTICULO.MARCA.MARCA_NAME
                    },
                    Modelo = new MODELO()
                    {
                        UNID_MODELO = o.ARTICULO.MODELO.UNID_MODELO
                        ,
                        MODELO_NAME = o.ARTICULO.MODELO.MODELO_NAME
                    },
                    Max        = o.MAX,
                    Min        = o.MIN,
                    UnidMaxMin = o.UNID_MAX_MIN
                }));
            }
            catch (Exception)
            {
                ;
            }

            return(articuloModels);
        }
コード例 #3
0
        public void getElementArticulosTest()
        {
            MaxMinDataMapper target  = new MaxMinDataMapper(); // TODO: Inicializar en un valor adecuado
            MAX_MIN          element = new MAX_MIN()
            {
                UNID_ALMACEN = 20121128133427677
            };                      // TODO: Inicializar en un valor adecuado
            object expected = null; // TODO: Inicializar en un valor adecuado
            object actual;

            actual = target.getElementArticulos(element);
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Compruebe la exactitud de este método de prueba.");
        }
コード例 #4
0
 public MaxMinViewModel()
 {
     try
     {
         IDataMapper dataMapper = new MaxMinDataMapper();
         this._catalogMaxMinModel = new CatalogMaxMinModel(dataMapper);
     }
     catch (ArgumentException a)
     {
         ;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #5
0
        public string downloadMaxMin(long?lastModifiedDate)
        {
            string respuesta = null;

            if (lastModifiedDate != null)
            {
                MaxMinDataMapper dataMapper = new MaxMinDataMapper();

                respuesta = dataMapper.GetJsonMaxMin(lastModifiedDate);

                if (String.IsNullOrEmpty(respuesta))
                {
                    respuesta = null;
                }
            }

            return(respuesta);
        }
コード例 #6
0
 public MaxMinModel()
 {
     this._dataMapper = new MaxMinDataMapper();
 }