Beispiel #1
0
        public IEnumerable <object> ObtenerListadoOrdenes()
        {
            var ordenes = _dataServiceSql.Get();

            foreach (var ordenSinCast in ordenes)
            {
                var direccionesApp = new DirecionesOrdenesDistribucion(_conexionPostgres);
                var orden          = (Orden)ordenSinCast;
                orden.direccion = direccionesApp.ObtenerDireccionesOrdenesDeSurtimiento(orden.CompradorID);
                orden.ObtenerItemsOrden();
            }
            return(ordenes);
        }
        public Direccion ObtenerDireccionesOrdenesDeSurtimiento(int compradorId)
        {
            Direccion direccion = (_dataServicePostgress.Get() as List <Direccion>).Find(p => p.compradorid == compradorId);

            return(direccion);
        }