| | |
| | | string entityName = this.tb_EntityName.Text.Trim();//å®ä½ç±»å |
| | | string tableAlias = this.tb_EntityProName.Text.Trim();//å®ä½ç±»å¯¹è±¡å/表å«å |
| | | string orderByName = this.tb_OrderBy.Text.Trim();//æåºå段åç§° |
| | | string routePrefix = this.tb_RoutePrefix.Text.Trim();//WCFè·¯ç±åç¼ |
| | | string _tb_VueRootFolerName = this.tb_VueRootFolerName.Text.Trim();//WCFè·¯ç±åç¼ |
| | | string connStr = this.lbl_DataSource.Text.Trim();//æ°æ®åºè¿æ¥å符串 |
| | | if (connStr == "") |
| | | { |
| | |
| | | this.tb_Primary.Focus(); |
| | | return; |
| | | } |
| | | if (routePrefix == "") |
| | | if (_tb_VueRootFolerName == "") |
| | | { |
| | | MessageBox.Show("请è¾å
¥WCFè·¯ç±åç¼ï¼"); |
| | | this.tb_RoutePrefix.Focus(); |
| | | MessageBox.Show("请è¾å
¥ åç«¯æ ¹æä»¶å¤¹åç§°ï¼"); |
| | | this.tb_VueRootFolerName.Focus(); |
| | | return; |
| | | } |
| | | if (wcf_NameSpacePath == "") |
| | |
| | | //CreateModelFile(columnList, tableName, filePrefixName, wcf_NameSpacePath, createPerson, chinaComment, entityName, modulelogo); |
| | | //CreateModelParamFile(columnList, tableName, filePrefixName, wcf_NameSpacePath, createPerson, chinaComment, entityName, modulelogo); |
| | | genCodeRootPath = tbPath.Text + @"\" + tb_WCF_NameSpacePath.Text.Trim(); |
| | | var webFolerPath = (tb_WCF_NameSpacePath.Text.Trim() + "_Web").ToLower(); |
| | | //var webFolerPath = (tb_WCF_NameSpacePath.Text.Trim() + "_Web").ToLower(); |
| | | var webFolerPath = _tb_VueRootFolerName; |
| | | #region å®ä½ç±» |
| | | var entityFilePath = genCodeRootPath + @"\server\src\CMS.Plugin." + tb_WCF_NameSpacePath.Text.Trim() + @".Application.Contracts\Dtos\" + tb_EntityName.Text.Trim(); |
| | | //1ãçæ å页æ¥è¯¢å®ä½ æä»¶ |
| | |
| | | tb_FileName.Enabled = false; |
| | | tb_Modulelogo.Enabled = false; |
| | | tb_WCF_NameSpacePath.Enabled = true; |
| | | tb_RoutePrefix.Enabled = false; |
| | | tb_VueRootFolerName.Enabled = false; |
| | | } |
| | | |
| | | private void cmb_DataSource_SelectedIndexChanged(object sender, EventArgs e) |
| | |
| | | case "æä¸¾ç±»ååæ®µéå": |
| | | entity.æä¸¾ç±»ååæ®µéå = propertyValue; |
| | | break; |
| | | case "åç«¯æ ¹æä»¶å¤¹åç§°": |
| | | entity.åç«¯æ ¹æä»¶å¤¹åç§° = propertyValue; |
| | | break; |
| | | } |
| | | } |
| | | } |
| | |
| | | this.tb_EnumList.Text = entity.æä¸¾ç±»ååæ®µéå; |
| | | this.tb_ValidateRepeatName.Text = entity.é夿§æ ¡éªå段; |
| | | this.tb_DeleteAlertAttr.Text = entity.å é¤æç¤ºåæ®µ; |
| | | this.tb_VueRootFolerName.Text = entity.åç«¯æ ¹æä»¶å¤¹åç§°; |
| | | |
| | | } |
| | | catch (FileNotFoundException) |