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