private void CreatCsOne() { string procPrefix = this.txtProcPrefix.Text; string namepace = this.txtNameSpace.Text.Trim(); string namepace2 = this.txtNameSpace2.Text.Trim(); if (namepace2.Trim() != "") { namepace = namepace + "." + namepace2; } string classname = this.txtClassName.Text; if (classname == "") { classname = tablename; } BuilderFrameOne cfo = new BuilderFrameOne(dbobj, dbname, tablename, classname, GetFieldlist(), GetKeyFields(), namepace, namepace2, setting.DbHelperName); string dALtype = GetDALType(); string strCode = cfo.GetCode(dALtype, chk_CS_GetMaxID.Checked, chk_CS_Exists.Checked, chk_CS_Add.Checked, chk_CS_Update.Checked, chk_CS_Delete.Checked, chk_CS_GetModel.Checked, chk_CS_GetList.Checked, procPrefix); SettxtContent("CS", strCode); }
/// <summary> /// 生成单类结构代码 /// </summary> public string GetCodeFrameOne(string DALtype, bool Maxid, bool Exists, bool Add, bool Update, bool Delete, bool GetModel, bool List) { BuilderFrameOne cfo = new BuilderFrameOne(dbobj, DbName, TableName, ModelName, Fieldlist, Keys, NameSpace, Folder, DbHelperName); string strcode = cfo.GetCode(DALtype, Maxid, Exists, Add, Update, Delete, GetModel, List, ProcPrefix); return(strcode); }
public string GetCodeFrameOne(string DALtype, bool Maxid, bool Exists, bool Add, bool Update, bool Delete, bool GetModel, bool List) { BuilderFrameOne builderFrameOne = new BuilderFrameOne(this.dbobj, this.DbName, this.TableName, this.ModelName, this.Fieldlist, this.Keys, this.NameSpace, this.Folder, this.DbHelperName); return(builderFrameOne.GetCode(DALtype, Maxid, Exists, Add, Update, Delete, GetModel, List, this.ProcPrefix)); }