private string CheckHandler(string handlers)
    {
        string[] handler    = handlers.Split(';');
        string   handlerMsg = string.Empty;

        foreach (string i in handler)
        {
            SPMBasic          spmBasic = new SPMBasic();
            Model_SPMUserInfo userInfo = new Model_SPMUserInfo();
            userInfo = spmBasic.GetUserInfoByEName(i);
            if (!userInfo.Exists)
            {
                handlerMsg += i + ",";
            }
        }

        if (handlerMsg.Length > 0)
        {
            return(handlerMsg);
        }
        else
        {
            return("");
        }
    }
示例#2
0
    private void InitialControl_UserInfo()
    {
        #region 申請人基本資料加載
        SPMBasic          SPMBasic_class = new SPMBasic();
        Model_SPMUserInfo SPMUserInfo    = new Model_SPMUserInfo();
        SPMBasic_class.GetUserInfoByEName(oPara.LoginId, SPMUserInfo);
        if (SPMUserInfo.Exists == true)
        {
            oUIControls.txtLogonID.Text = SPMUserInfo.logonID;
            oUIControls.txtName.Text    = SPMUserInfo.userName;
            oUIControls.txtPlant.Text   = SPMUserInfo.bu;
            oUIControls.txtDept.Text    = SPMUserInfo.deptName;
            oUIControls.txtEMail.Text   = SPMUserInfo.email;
            oUIControls.txtExtNO.Text   = SPMUserInfo.tel_office;
        }


        #endregion
    }