Exemplo n.º 1
0
 void personelClient_GetEmployeeDetailByIDCompleted(object sender, SMT.Saas.Tools.PersonnelWS.GetEmployeeDetailByIDCompletedEventArgs e)
 {
     if (e.Result != null)
     {
         // SMT.SAAS.Main.CurrentContext.Common.CurrentConfig.CurrentUser.EmployeeInfo = e.Result;
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 获取员工信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void clientPer_GetEmployeeDetailByIDCompleted(object sender, SMT.Saas.Tools.PersonnelWS.GetEmployeeDetailByIDCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                SMT.Saas.Tools.PersonnelWS.V_EMPLOYEEPOST entEmpPost = e.Result;

                ShowEmployeeInfo(entEmpPost);
            }
            else
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
            }
        }
Exemplo n.º 3
0
 void perClient_GetEmployeeDetailByIDCompleted(object sender, SMT.Saas.Tools.PersonnelWS.GetEmployeeDetailByIDCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         SMT.Saas.Tools.PersonnelWS.V_EMPLOYEEPOST employeePost = e.Result;
         //赋值
         tbEmpCode.Text             = employeePost.T_HR_EMPLOYEE.EMPLOYEECODE;
         tbEmpName.Text             = employeePost.T_HR_EMPLOYEE.EMPLOYEECNAME;
         tbPostName.Text            = employeePost.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_POSTDICTIONARY.POSTNAME;
         tbDepName.Text             = employeePost.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_DEPARTMENTDICTIONARY.DEPARTMENTNAME;
         tbCPYName.Text             = employeePost.EMPLOYEEPOSTS[0].T_HR_POST.T_HR_DEPARTMENT.T_HR_COMPANY.CNAME;
         lkEmployeeName.DataContext = employeePost.EMPLOYEEPOSTS[0].T_HR_EMPLOYEE;
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
     }
 }