namespace HStation.WinFrmUI.Auth
|
{
|
public partial class UpdataMenuDlg : DevExpress.XtraEditors.XtraForm
|
{
|
public UpdataMenuDlg()
|
{
|
InitializeComponent();
|
}
|
|
private string error;
|
private Yw.Vmo.ProjectMenu _projectMenu = new Yw.Vmo.ProjectMenu();
|
|
public async void SetMenuData(Yw.Vmo.ProjectMenu projectMenu)
|
{
|
error = "";
|
_projectMenu = projectMenu;
|
error = await menuInfoCtrl.SetProjectMenu(projectMenu);
|
if (!string.IsNullOrEmpty(error))
|
{
|
MessageBox.Show(error);
|
return;
|
}
|
}
|
|
//确定
|
private async void simpleButtonOK_Click(object sender, EventArgs e)
|
{
|
error = "";
|
Yw.BLL.ProjectMenu sever = new Yw.BLL.ProjectMenu();
|
var AllMenu = sever.GetByProjectID(0);
|
var menuData = menuInfoCtrl.OperateData(_projectMenu, out error);
|
if (!string.IsNullOrEmpty(error))
|
{
|
MessageBox.Show(error);
|
return;
|
}
|
Yw.Dto.UpdateTreeSortCodeInput prentid = new Yw.Dto.UpdateTreeSortCodeInput();
|
prentid.ParentID = menuData.ParentID;
|
prentid.ID = menuData.ID;
|
prentid.SortCode = menuData.SortCode;
|
/* if (!sever.UpdateTreeSortCode(prentid))
|
{
|
MessageBox.Show("节点修改修改失败!");
|
return;
|
}
|
|
if (!await sever.Update(menuData))
|
{
|
MessageBox.Show("修改失败!");
|
return;
|
}*/
|
MessageBox.Show("修改成功!");
|
this.DialogResult = DialogResult.OK;
|
this.Close();
|
}
|
|
//取消
|
private void simpleButtonCancel_Click(object sender, EventArgs e)
|
{
|
this.DialogResult = DialogResult.Cancel;
|
this.Close();
|
}
|
}
|
}
|