/// <summary> /// 添加 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnAdd_OnClick(object sender, RoutedEventArgs e) { if (!_clsLoginModel.PermissionsFunc(_menuId, (int)PermissionsEnum.添加)) { _metroWindow.ShowMessageAsync("友情提示", "您没有添加用户的权限"); return; } Action <Staff> callback = (staff) => { StaffAll.Clear(); var all = _staffManage.All(); foreach (var model in all) { StaffAll.Add(model); } }; var staffAdd = new StaffAdd(callback) { Owner = _metroWindow }; staffAdd.ShowDialog(); }
private void staffAddBtn_Click(object sender, EventArgs e) { var staffForm = new StaffAdd(); Nav(staffForm, contentPanel); }