/// <summary> /// 加载公司 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void orgClient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error == null) { SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY entCompany = e.Result; lkAssignObject.DataContext = entCompany; lkAssignObject.DisplayMemberPath = "CNAME"; if (entCompany != null) { AttendMonthlyBatchBalance.BALANCEOBJECTNAME = entCompany.CNAME; if (entCompany.COMPANYID != AttendMonthlyBatchBalance.OWNERCOMPANYID) { var temp = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts.Where(c => c.CompanyID == entCompany.COMPANYID); if (temp != null && temp.Count() > 0) { AttendMonthlyBatchBalance.OWNERCOMPANYID = temp.FirstOrDefault().CompanyID; AttendMonthlyBatchBalance.OWNERDEPARTMENTID = temp.FirstOrDefault().DepartmentID; AttendMonthlyBatchBalance.OWNERPOSTID = temp.FirstOrDefault().PostID; } BindGrid(); } else { BindGrid(); } } } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } }
void orgclient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error == null) { if(e.Result!=null) lkCustomSalary.TxtLookUp.Text = e.Result.CNAME; } else Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); }
void Organ_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (!e.Cancelled) { if (e.Result != null) { T_HR_COMPANY company = new T_HR_COMPANY(); company = e.Result; StrCompanyID = company.COMPANYID; txtCompanyName.Text = company.CNAME; } } }
void orgclient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (!e.Cancelled) { if (e.Result != null) { StrCompanyID = e.Result.COMPANYID; txtCompany.Text = e.Result.CNAME; } //LoadData(); orgclient.GetDepartmentByIdAsync(tmpUser.OWNERDEPARTMENTID); } }
void Organ_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (!e.Cancelled) { if (e.Result != null) { SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY company = new SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY(); company = e.Result; StrCompanyID = company.COMPANYID; txtCompany.Text = company.CNAME; } } }
void orgClient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error == null) { OrganizationWS.T_HR_COMPANY company = e.Result as OrganizationWS.T_HR_COMPANY; lkAssignObject.DisplayMemberPath = "CNAME"; lkAssignObject.DataContext = company; } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } }
void orgclient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error == null) { if (e.Result != null) { lkCustomSalary.TxtLookUp.Text = e.Result.CNAME; } } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } }
void Organ_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (!e.Cancelled) { if (e.Result != null) { T_HR_COMPANY company = new T_HR_COMPANY(); company = e.Result; StrCompanyId = company.COMPANYID; CompanyObject.Text = company.CNAME; //CompanyObject.DisplayMemberPath = "CNAME"; //CompanyObject.DataContext = company; } } }
void orgClient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error == null) { OrganizationWS.T_HR_COMPANY company = e.Result as OrganizationWS.T_HR_COMPANY; lkAssignObject.DisplayMemberPath = "CNAME"; lkAssignObject.DataContext = company; if (SalaryRecordBatch.CHECKSTATE == Convert.ToInt32(CheckStates.UnSubmit).ToString()) { if (company.COMPANYID != SalaryRecordBatch.OWNERCOMPANYID) { var temp = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts.Where(c => c.CompanyID == company.COMPANYID); if (temp != null) { SalaryRecordBatch.OWNERCOMPANYID = temp.FirstOrDefault().CompanyID; SalaryRecordBatch.OWNERDEPARTMENTID = temp.FirstOrDefault().DepartmentID; SalaryRecordBatch.OWNERPOSTID = temp.FirstOrDefault().PostID; } } } } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } }
/// <summary> /// 加载公司 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void orgClient_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error == null) { SMT.Saas.Tools.OrganizationWS.T_HR_COMPANY entCompany = e.Result; lkAssignObject.DataContext = entCompany; lkAssignObject.DisplayMemberPath = "CNAME"; if (entCompany != null) { AttendMonthlyBatchBalance.BALANCEOBJECTNAME = entCompany.CNAME; if (entCompany.COMPANYID != AttendMonthlyBatchBalance.OWNERCOMPANYID) { var temp = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.UserPosts.Where(c => c.CompanyID == entCompany.COMPANYID); if (temp != null && temp.Count()>0) { AttendMonthlyBatchBalance.OWNERCOMPANYID = temp.FirstOrDefault().CompanyID; AttendMonthlyBatchBalance.OWNERDEPARTMENTID = temp.FirstOrDefault().DepartmentID; AttendMonthlyBatchBalance.OWNERPOSTID = temp.FirstOrDefault().PostID; } BindGrid(); } else { BindGrid(); } } } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message)); } }
/// <summary> /// 获取公司 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void client_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { T_HR_COMPANY cp = new T_HR_COMPANY(); if (e.Error != null && e.Error.Message != "") { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { if (e.Result == null) { return; } cp = e.Result; lkFather.DisplayMemberPath = "CNAME"; lkFather.DataContext = cp; } }
void client_GetCompanyByIdCompleted(object sender, GetCompanyByIdCompletedEventArgs e) { if (e.Error != null && e.Error.Message != "") { RefreshUI(RefreshedTypes.HideProgressBar); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } else { if (e.Result == null) { RefreshUI(RefreshedTypes.HideProgressBar); ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); return; } Company = e.Result; CheckFatherObject(); if (!string.IsNullOrEmpty(company.COMPANYTYPE)) { foreach (SMT.Saas.Tools.PermissionWS.T_SYS_DICTIONARY item in cbxCompanyType.ItemsSource) { if (item.DICTIONARYVALUE.ToString() == company.COMPANYTYPE) { cbxCompanyType.SelectedItem = item; break; } } } //绑定国家 // Utility.CbxItemBinder(cbxCountry, "COUNTYTYPE", Company.COUNTYTYPE); //BindAduitInfo(); if (FormType == FormTypes.Resubmit) { //Company.CHECKSTATE = Convert.ToInt32(CheckStates.UnSubmit).ToString(); //if (Company.EDITSTATE == Convert.ToInt32(EditStates.Actived).ToString()) //{ // Company.EDITSTATE = Convert.ToInt32(EditStates.PendingCanceled).ToString(); //} //else //{ // Company.EDITSTATE = Convert.ToInt32(EditStates.UnActived).ToString(); //} Company.CHECKSTATE = Convert.ToInt32(CheckStates.UnSubmit).ToString(); if (Company.EDITSTATE != Convert.ToInt32(EditStates.PendingCanceled).ToString()) { Company.EDITSTATE = Convert.ToInt32(EditStates.UnActived).ToString(); } } if (Company.CHECKSTATE != Convert.ToInt32(CheckStates.UnSubmit).ToString()) { EnableControl(); } //绑定城市 BindCity(); if (Company.CHECKSTATE == Convert.ToInt32(CheckStates.Approved).ToString() || Company.CHECKSTATE == Convert.ToInt32(CheckStates.UnApproved).ToString()) { RefreshUI(RefreshedTypes.AuditInfo); SetToolBar(); RefreshUI(RefreshedTypes.HideProgressBar); } else { System.Collections.ObjectModel.ObservableCollection<string> CreateUserIDs = new System.Collections.ObjectModel.ObservableCollection<string>(); CreateUserIDs.Add(Company.CREATEUSERID); personClient.GetEmployeeToEngineAsync(CreateUserIDs); } } }