using System; using System.Text; using System.Xml; using System.IO; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Collections; using WorldDirect.Common; namespace CssHirachy { /// /// Summary description for Base. /// public class Base { public Base() { // // TODO: Add constructor logic here // } [STAThread] static void Main(string[] args) { // // TODO: Add code to start application here // CDoc doc = new CDoc(); doc.ReadCss(); Console.ReadLine(); } } public class DBEntry { private string _ConnectionString="UID=bademeister;PWD=nessi1nessi;DATABASE=WD_eBizz;Server=LISA;"; public StandardSPCallFactory spCallFact; public string ConnectionString{get{return _ConnectionString;}set{_ConnectionString=value;}} public DBEntry() { this.spCallFact = new StandardSPCallFactory(); this.spCallFact.DbAccessProvider = DbAccessProvider.MsSql; spCallFact.DefaultDbConnectionString = this.ConnectionString; } public bool GetSettings() { return true; } } public class CDoc { private string _TargetPath=""; private string _Name=""; private string _Header=""; private string _Footer=""; private int _Count=-1; public string TargetPath{ get{return _TargetPath;}set{_TargetPath=value;} } public string Name{ get{return _Name;}set{_Name=value;} } public string Header{ get{return _Header;}set{_Header=value;} } public string Footer{ get{return _Footer;}set{_Footer=value;} } public int Count{ get{return _Count;}set{_Count=value;} } //public HashTable class_attr = new Hashtable(); public void ToCss() { StreamWriter strw = new StreamWriter(@"c:\files\carrera.styles\style.css"); strw.WriteLine(""); for(int i=0;i rest = static stuff ... for(int i=0;iendBuff) { for(int x=endBuff;x': // comment end { end=endBuff=c; if(start