Exemple #1
0
        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);
        }
Exemple #2
0
        /// <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);
        }
Exemple #3
0
        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));
        }