IOneReport.cs 601 Bytes
using System;
using System.Collections;
using System.Collections.Specialized;
using System.Data.Entity.Core.Objects;
using System.Linq;
using System.Reflection;
using System.Xml.Linq;

using Vrh.XmlProcessing;

namespace Vrh.OneReport
{
    public interface IOneReport
    {
        string GetSqlText(string scriptname, string sqldbconnectionstring, string xmlconnectionstring,XElement datasetxml, NameValueCollection parameters);
        IEnumerable GetData(string scriptname, string sqldbconnectionstring, string xmlconnectionstring, XElement datasetxml, NameValueCollection parameters);
    }
}