Exemplo n.º 1
0
        /// <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();
        }
Exemplo n.º 2
0
        private void staffAddBtn_Click(object sender, EventArgs e)
        {
            var staffForm = new StaffAdd();

            Nav(staffForm, contentPanel);
        }