Example #1
0
 void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
 {
     if (e.Result == "false")
     {
         isForHunanHangxing.Visibility = Visibility.Collapsed;
         //隐藏技能级别字段
     }
 }
Example #2
0
 void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
 {
     if (e.Result == "false")
     {
         client.GetEmailNameIsExistNameAddOneAsync(Employee.EMPLOYEEENAME, Employee.EMPLOYEEID);
     }
     else
     {
         perclient.GetUserNameIsExistNameAddOneAsync(Employee.EMPLOYEEENAME, Employee.EMPLOYEEID);
     }
 }
Example #3
0
 void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         if (e.Result == "true")
         {
             Deployment.Current.Dispatcher.BeginInvoke(delegate
             {
                 List <T_SYS_DICTIONARY> dictss = Application.Current.Resources["SYS_DICTIONARY"] as List <T_SYS_DICTIONARY>;
                 BindComboBox(dictss, category, SelectedValue);
             });
         }
         else
         {
             DictionNaryclinet.GetSysDictionaryByCategoryAsync(category);
         }
     }
 }
Example #4
0
        void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                if (e.Result == "true")
                {
                    Deployment.Current.Dispatcher.BeginInvoke(delegate
                    {
                        List<T_SYS_DICTIONARY> dictss = Application.Current.Resources["SYS_DICTIONARY"] as List<T_SYS_DICTIONARY>;
                        BindComboBox(dictss, category, SelectedValue);
                    });

                }
                else
                {
                    DictionNaryclinet.GetSysDictionaryByCategoryAsync(category);
                }
            }
        }
Example #5
0
        void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
        {
            //员工入职
            EmployeeEntry = new T_HR_EMPLOYEEENTRY();
            //EmployeeEntry.T_HR_EMPLOYEE = Employee;
            EmployeeEntry.T_HR_EMPLOYEE               = new T_HR_EMPLOYEE();
            EmployeeEntry.T_HR_EMPLOYEE.EMPLOYEEID    = Employee.EMPLOYEEID;
            EmployeeEntry.T_HR_EMPLOYEE.EMPLOYEECNAME = Employee.EMPLOYEECNAME;
            EmployeeEntry.EMPLOYEEENTRYID             = Guid.NewGuid().ToString();
            EmployeeEntry.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID;
            EmployeeEntry.CHECKSTATE   = Convert.ToInt32(CheckStates.UnSubmit).ToString();
            EmployeeEntry.CREATEDATE   = DateTime.Now;
            EmployeeEntry.ENTRYDATE    = DateTime.Now;
            EmployeeEntry.ONPOSTDATE   = DateTime.Now;
            EmployeeEntry.EDITSTATE    = "0";

            EmployeeEntry.CREATECOMPANYID    = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
            EmployeeEntry.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
            EmployeeEntry.CREATEPOSTID       = Common.CurrentLoginUserInfo.UserPosts[0].PostID;
            EmployeeEntry.OWNERID            = Employee.EMPLOYEEID;

            //员工岗位
            EmployeePost = new T_HR_EMPLOYEEPOST();
            EmployeePost.EMPLOYEEPOSTID = Guid.NewGuid().ToString();
            //EmployeePost.T_HR_EMPLOYEE = Employee;
            EmployeePost.T_HR_EMPLOYEE            = new T_HR_EMPLOYEE();
            EmployeePost.T_HR_EMPLOYEE.EMPLOYEEID = Employee.EMPLOYEEID;
            EmployeePost.CREATEUSERID             = Common.CurrentLoginUserInfo.EmployeeID;
            EmployeePost.CHECKSTATE = Convert.ToInt32(CheckStates.UnSubmit).ToString();
            EmployeePost.EDITSTATE  = Convert.ToInt32(EditStates.UnActived).ToString(); //岗位未审核通过 无效
            EmployeePost.CREATEDATE = DateTime.Now;
            EmployeePost.ISAGENCY   = "0";                                              //非代理岗位

            EmployeeEntry.EMPLOYEEPOSTID = EmployeePost.EMPLOYEEPOSTID;

            //系统用户
            SysUser           = new T_SYS_USER();
            SysUser.SYSUSERID = Guid.NewGuid().ToString();
            SysUser.STATE     = "0";
            txtUser.Text      = Employee.EMPLOYEEENAME.Trim();
            string strCarID = Employee.IDNUMBER;

            if (e.Result == "false")
            {
                if (strCarID.Length > 6)
                {
                    txtPwd.Password = "******" + strCarID.Substring(strCarID.Length - 6);
                }
                else
                {
                    txtPwd.Password = "******" + strCarID;
                }
            }
            else
            {
                if (strCarID.Length > 6)
                {
                    txtPwd.Password = "******" + strCarID.Substring(strCarID.Length - 6);
                }
                else
                {
                    txtPwd.Password = "******" + strCarID;
                }
                Employee.EMAIL = Employee.EMPLOYEEENAME + "@hnhtxx.com.cn";
                txtRemark.Text = "注意:默认密码为 aisino加上证件号后六位,请在完成此次保存后再修改密码";
            }

            txtPwd.IsEnabled   = false;
            SysUser.CREATEUSER = Common.CurrentLoginUserInfo.EmployeeID;
            SysUser.CREATEDATE = DateTime.Now;
        }
Example #6
0
        void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
        {
            //员工入职
            EmployeeEntry = new T_HR_EMPLOYEEENTRY();
            //EmployeeEntry.T_HR_EMPLOYEE = Employee;
            EmployeeEntry.T_HR_EMPLOYEE = new T_HR_EMPLOYEE();
            EmployeeEntry.T_HR_EMPLOYEE.EMPLOYEEID = Employee.EMPLOYEEID;
            EmployeeEntry.T_HR_EMPLOYEE.EMPLOYEECNAME = Employee.EMPLOYEECNAME;
            EmployeeEntry.EMPLOYEEENTRYID = Guid.NewGuid().ToString();
            EmployeeEntry.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID;
            EmployeeEntry.CHECKSTATE = Convert.ToInt32(CheckStates.UnSubmit).ToString();
            EmployeeEntry.CREATEDATE = DateTime.Now;
            EmployeeEntry.ENTRYDATE = DateTime.Now;
            EmployeeEntry.ONPOSTDATE = DateTime.Now;
            EmployeeEntry.EDITSTATE = "0";

            EmployeeEntry.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
            EmployeeEntry.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
            EmployeeEntry.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID;
            EmployeeEntry.OWNERID = Employee.EMPLOYEEID;

            //员工岗位
            EmployeePost = new T_HR_EMPLOYEEPOST();
            EmployeePost.EMPLOYEEPOSTID = Guid.NewGuid().ToString();
            //EmployeePost.T_HR_EMPLOYEE = Employee;
            EmployeePost.T_HR_EMPLOYEE = new T_HR_EMPLOYEE();
            EmployeePost.T_HR_EMPLOYEE.EMPLOYEEID = Employee.EMPLOYEEID;
            EmployeePost.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID;
            EmployeePost.CHECKSTATE = Convert.ToInt32(CheckStates.UnSubmit).ToString();
            EmployeePost.EDITSTATE = Convert.ToInt32(EditStates.UnActived).ToString(); //岗位未审核通过 无效
            EmployeePost.CREATEDATE = DateTime.Now;
            EmployeePost.ISAGENCY = "0"; //非代理岗位

            EmployeeEntry.EMPLOYEEPOSTID = EmployeePost.EMPLOYEEPOSTID;

            //系统用户
            SysUser = new T_SYS_USER();
            SysUser.SYSUSERID = Guid.NewGuid().ToString();
            SysUser.STATE = "0";
            txtUser.Text = Employee.EMPLOYEEENAME.Trim();
            string strCarID = Employee.IDNUMBER;
            if (e.Result == "false")
            {
                if (strCarID.Length > 6)
                {
                    txtPwd.Password = "******" + strCarID.Substring(strCarID.Length - 6);
                }
                else
                {
                    txtPwd.Password = "******" + strCarID;
                }
            }
            else
            {
                if (strCarID.Length > 6)
                {
                    txtPwd.Password = "******" + strCarID.Substring(strCarID.Length - 6);
                }
                else
                {
                    txtPwd.Password = "******" + strCarID;
                }
                Employee.EMAIL = Employee.EMPLOYEEENAME + "@hnhtxx.com.cn";
                txtRemark.Text = "注意:默认密码为 aisino加上证件号后六位,请在完成此次保存后再修改密码";
            }
            
            txtPwd.IsEnabled = false;
            SysUser.CREATEUSER = Common.CurrentLoginUserInfo.EmployeeID;
            SysUser.CREATEDATE = DateTime.Now;
        }
Example #7
0
 void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
 {
     if (e.Result == "true")
     {
         isForHuNanHangXingSalary = true;
     }
 }
Example #8
0
 void Configclient_GetAppConfigByNameCompleted(object sender, GetAppConfigByNameCompletedEventArgs e)
 {
     if (e.Result == "false")
     {
         client.GetEmailNameIsExistNameAddOneAsync(Employee.EMPLOYEEENAME,Employee.EMPLOYEEID);
     }
     else
     {
         perclient.GetUserNameIsExistNameAddOneAsync(Employee.EMPLOYEEENAME, Employee.EMPLOYEEID);
     }
 }