Ejemplo n.º 1
0
 /// <summary>
 /// 生成脚本
 /// </summary>
 private void DataScript_Generate()
 {
     try
     {
         DataScriptModel model = DataScriptCurrentModel;
         model.CbInfo     = new List <DataConfig_CbModel>();
         model.ZTableName = cbx_TableList.Text.ConvertString();
         model.ZTablePk   = cbx_TablePk.Text.ConvertString();
         model.Sql        = txt_DbSql.Text.ConvertString();
         if (!ts_ds_IsTName.Checked)
         {
             SetName sName = new SetName();
             sName.TValue = model.Name;
             if (sName.ShowDialog() == DialogResult.OK)
             {
                 model.Name = sName.TValue.ConvertString();
             }
             else
             {
                 return;
             }
         }
         else
         {
             model.Name = model.ZTableName;
         }
         foreach (var item in pl_CbConfig.Controls)
         {
             if (item is Panel)
             {
                 var pl = item as Panel;
                 model.CbInfo.Add(new DataConfig_CbModel()
                 {
                     TableName = (pl.Controls["table"] as DropDownSearch).Text.ConvertString(),
                     CBZD      = (pl.Controls["cbzd"] as DropDownSearch).Text.ConvertString(),
                     ZBZD      = (pl.Controls["zbzd"] as DropDownSearch).Text.ConvertString()
                 });
             }
         }
         DataScriptLogic.GenerateData(model, ts_ds_IsPcZzl.Checked, ts_ds_OneFiled.Checked);
         model.AddOrUpdate();
         MessageBox.Show("生成成功");
     }
     catch (Exception ex)
     {
         MessageBox.Show("生成失败");
     }
 }
Ejemplo n.º 2
0
        private void ts_SetPath_Click(object sender, EventArgs e)
        {
            SetName setName = new SetName(true);
            var     model   = SysConfigModel.F_DBInfo;

            if (!string.IsNullOrEmpty(model.Path))
            {
                setName.TValue = model.Path.ConvertString();
            }
            if (setName.ShowDialog() == DialogResult.OK)
            {
                SysConfigModel savePathModel = new SysConfigModel();
                savePathModel.Path = setName.TValue.ConvertString();
                savePathModel.AddOrUpdate();
            }
        }