Ejemplo n.º 1
0
        /// <summary>
        /// 添加用户
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void View_OnaddUser(object sender, Views.DataManage.NewaddUsereventArgs e)
        {
            bool IsInsert = this.Model.InsertUser(e.UserNo, e.Pwd, e.UserId, e.IsAdmin, e.role);

            if (IsInsert)
            {
                this.View.CloseWindow();
            }
            else
            {
                this.View.ShowMessage("添加失败");
                this.View.ExeGetFocus(true);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 工号输入框失去焦点 判断这个工号在配置中心是否有重复和判断在His中是否存在
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void View_OnLeave(object sender, Views.DataManage.NewaddUsereventArgs e)
        {
            bool isUserRepeat = this.Model.IsUserRepeat(e.UserNo);

            this.View.ExeGetFocus(isUserRepeat);
        }