| | |
| | | using DevExpress.XtraLayout; |
| | | using Furion.DataValidation; |
| | | using NetTaste; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.ComponentModel; |
| | | using System.Data; |
| | | using System.Drawing; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using System.Windows.Forms; |
| | | |
| | | namespace HStation.WinFrmUI.Auth |
| | | namespace HStation.WinFrmUI.Auth |
| | | { |
| | | public partial class MenuInfoCtrl : UserControl |
| | | { |
| | |
| | | long pjid = 0; |
| | | public async void SetimageComboBoxEditParentName() |
| | | { |
| | | List<Yw.Dto.ProjectMenuDto> AllMenu = await _sever.GetByProjectID(pjid); |
| | | List<Yw.Dto.ProjectMenuDto> AllMenu = await _sever.GetByProjectID(pjid); |
| | | if (imageComboBoxEditType.SelectedIndex == 1) |
| | | { |
| | | imageComboBoxEditParentName.Properties.Items.Clear(); |
| | | imageComboBoxEditParentName.Properties.Items.Add("无", 0, -1); |
| | | foreach (var item in AllMenu) |
| | | { |
| | | if(item.Type == 0) |
| | | if (item.Type == 0) |
| | | { |
| | | imageComboBoxEditParentName.EditValue = null; |
| | | imageComboBoxEditParentName.Properties.Items.Add(item.Name, item.ID, -1); |
| | | } |
| | | |
| | | |
| | | } |
| | | imageComboBoxEditParentName.SelectedIndex = 0; |
| | | } |
| | |
| | | } |
| | | imageComboBoxEditParentName.SelectedIndex = 0; |
| | | } |
| | | |
| | | |
| | | } |
| | | public async Task<string> SetProjectMenu(Yw.Vmo.ProjectMenu projectMenu) |
| | | { |
| | |
| | | radioGroupWeight.SelectedIndex = 2; |
| | | } |
| | | textEditDescription.Text = this._Menu.Description; |
| | | var _AllMenu =await _sever.GetByProjectID(pjid); |
| | | var _AllMenu = await _sever.GetByProjectID(pjid); |
| | | textEditName.Text = this._Menu.Name; |
| | | foreach (var item in _AllMenu) |
| | | { |
| | |
| | | break; |
| | | } |
| | | } |
| | | |
| | | |
| | | return error; |
| | | } |
| | | |
| | |
| | | else |
| | | { |
| | | this._Menu = GetProjectMenu(this._Menu, out error); |
| | | |
| | | |
| | | if (!string.IsNullOrEmpty(error)) |
| | | { |
| | | return null; |