コード例 #1
0
        private ListaMaterial parse(List <Object> unRegistro)
        {
            int idListaMaterial = (int)unRegistro.ElementAt(0);
            int cantidad        = (int)unRegistro.ElementAt(1);
            int idPedido        = (int)unRegistro.ElementAt(2);
            int idMaterial      = (int)unRegistro.ElementAt(3);

            IMaterialDao  materialDao       = new MaterialDaoImpl();
            Material      material          = materialDao.leerPorId(idMaterial);
            ListaMaterial listaDeMateriales = new ListaMaterial(material, cantidad);

            listaDeMateriales.idPedido            = idPedido;
            listaDeMateriales.idListaDeMateriales = idListaMaterial;

            return(listaDeMateriales);
        }
コード例 #2
0
        public LineaCompra parse(List <Object> unRegistro)
        {
            int    idLineaCompra        = (int)unRegistro.ElementAt(0);
            string descripcion          = (string)unRegistro.ElementAt(1);
            int    cantidad             = (int)unRegistro.ElementAt(2);
            double subtotal             = Convert.ToDouble(unRegistro.ElementAt(3));
            int    compra_id_compra     = (int)unRegistro.ElementAt(4);
            int    material_id_material = (int)unRegistro.ElementAt(5);

            IMaterialDao materialDao = new MaterialDaoImpl();
            Material     material    = materialDao.leerPorId(material_id_material);

            LineaCompra lineaCompra = new LineaCompra(material, cantidad);

            lineaCompra.IdCompra      = compra_id_compra;
            lineaCompra.IdLineaCompra = idLineaCompra;
            return(lineaCompra);
        }