Ejemplo n.º 1
0
        void Get_SSurveyResultCompleted(object sender, Get_SSurveyResultCompletedEventArgs e)
        {
            try
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
                if (e.Error != null && e.Error.Message != "")
                {
                    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
                    return;
                }
                if (e.Result != null)
                {
                    _survey = e.Result;

                    DocDistrbuteClient.GetDocDistrbuteInfosAsync(_survey.SATISFACTIONDISTRIBUTEID);
                    txtTitle.Text = _survey.DISTRIBUTETITLE;
                    foreach (object i in cbPERCENTAGE.Items)
                    {
                        if (decimal.Parse(((ComboBoxItem)i).Content.ToString()) == _survey.PERCENTAGE)
                        {
                            cbPERCENTAGE.SelectedItem = i;
                        }
                    }
                    permissionClient.GetSysDictionaryByFatherIDAsync(_survey.T_OA_SATISFACTIONREQUIRE.ANSWERGROUPID);

                    RefreshUI(RefreshedTypes.AuditInfo);
                    RefreshUI(RefreshedTypes.All);
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }
Ejemplo n.º 2
0
        void AnswerGroup_SelectionChanged(object sender, SelectionChangedEventArgs e)//选择答案组时,读取答案并将控件设置为可选
        {
            T_SYS_DICTIONARY sys = ((ComboBox)sender).SelectedItem as T_SYS_DICTIONARY;

            RefreshUI(RefreshedTypes.ShowProgressBar);
            permissionClient.GetSysDictionaryByFatherIDAsync(sys.DICTIONARYID);
        }
 void client_GetSatisfactionDistributeChildCompleted(object sender, GetSatisfactionDistributeChildCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Error != null)
     {
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("GETDATAFAILED"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
         return;
     }
     if (e.Result == null)
     {
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("NOTFOUNDDATAOFMATCHCON"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
         return;
     }
     distributeView = e.Result;
     this.contextInfo.DataContext = distributeView.disibuteEntity;
     RefreshUI(RefreshedTypes.ShowProgressBar);
     permissionClient.GetSysDictionaryByFatherIDAsync(distributeView.AnswerGroupid);
     ShowAuditControl();
 }
Ejemplo n.º 4
0
 private void cbProvince_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (cbProvince.SelectedIndex >= 0)
     {
         permissionClient.GetSysDictionaryByFatherIDAsync((cbProvince.SelectedItem as SMT.Saas.Tools.PermissionWS.T_SYS_DICTIONARY).DICTIONARYID);
     }
     else
     {
         cbCity.SelectedIndex = -1;
     }
 }
Ejemplo n.º 5
0
 void EmployeeList_sat_Loaded(object sender, RoutedEventArgs e)
 {
     _VM = new SmtOAPersonOfficeClient();
     permissionClient = new PermissionServiceClient();
     permissionClient.GetSysDictionaryByFatherIDCompleted += new EventHandler<GetSysDictionaryByFatherIDCompletedEventArgs>(GetSysDictionaryByFatherIDCompleted);
     _VM.Result_EmployeeByRequireIDCompleted += new EventHandler<Result_EmployeeByRequireIDCompletedEventArgs>(Result_EmployeeByRequireIDCompleted);
     _VM.Get_SSurveyCompleted += new EventHandler<Get_SSurveyCompletedEventArgs>(Get_SSurveyCompleted);
     //模板答案
     permissionClient.GetSysDictionaryByFatherIDAsync(require.ANSWERGROUPID);
     //获取方案 题目,答案
     _VM.Get_SSurveyAsync(require.T_OA_SATISFACTIONMASTER.SATISFACTIONMASTERID);
 }
Ejemplo n.º 6
0
        private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
        {
            DocDistrbuteClient.GetDocDistrbuteInfosAsync(_survey.SATISFACTIONDISTRIBUTEID);
            txtTitle.Text = _survey.DISTRIBUTETITLE;
            foreach (object i in cbPERCENTAGE.Items)
            {
                if (decimal.Parse(((ComboBoxItem)i).Content.ToString()) == _survey.PERCENTAGE)
                {
                    cbPERCENTAGE.SelectedItem = i;
                }
            }

            if (types == FormTypes.Resubmit)//重新提交
            {
                _survey.CHECKSTATE = (Convert.ToInt32(CheckStates.UnSubmit)).ToString();
            }
            RefreshUI(RefreshedTypes.AuditInfo);
            RefreshUI(RefreshedTypes.All);
            //InitAudit(_survey.SATISFACTIONDISTRIBUTEID);
            permissionClient.GetSysDictionaryByFatherIDAsync(_survey.T_OA_SATISFACTIONREQUIRE.ANSWERGROUPID);
        }
Ejemplo n.º 7
0
 // 选择已审核通过的派车单 2
 private void sel_4_end()
 {
     if (frmD._lst != null && frmD._lst.Count > 0)
     {
         txtTitle.Text = frmD._lst[0].SATISFACTIONTITLE;
         _survey.T_OA_SATISFACTIONREQUIRE = frmD._lst[0];
         _survey.DISTRIBUTETITLE          = frmD._lst[0].SATISFACTIONTITLE;
         _survey.CONTENT = frmD._lst[0].CONTENT;
         permissionClient.GetSysDictionaryByFatherIDAsync(frmD._lst[0].ANSWERGROUPID);
         cbAnswer.IsEnabled = true;
     }
 }
Ejemplo n.º 8
0
 void EmployeeList_sat_Loaded(object sender, RoutedEventArgs e)
 {
     _VM = new SmtOAPersonOfficeClient();
     permissionClient = new PermissionServiceClient();
     permissionClient.GetSysDictionaryByFatherIDCompleted += new EventHandler <GetSysDictionaryByFatherIDCompletedEventArgs>(GetSysDictionaryByFatherIDCompleted);
     _VM.Result_EmployeeByRequireIDCompleted += new EventHandler <Result_EmployeeByRequireIDCompletedEventArgs>(Result_EmployeeByRequireIDCompleted);
     _VM.Get_SSurveyCompleted += new EventHandler <Get_SSurveyCompletedEventArgs>(Get_SSurveyCompleted);
     //模板答案
     permissionClient.GetSysDictionaryByFatherIDAsync(require.ANSWERGROUPID);
     //获取方案 题目,答案
     _VM.Get_SSurveyAsync(require.T_OA_SATISFACTIONMASTER.SATISFACTIONMASTERID);
 }
Ejemplo n.º 9
0
        void Get_SSurveyResultCompleted(object sender, Get_SSurveyResultCompletedEventArgs e)
        {
            try
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
                if (e.Error != null && e.Error.Message != "")
                {
                    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
                    return;
                }
                if (e.Result != null)
                {
                    distribute = e.Result;

                    permissionClient.GetSysDictionaryByFatherIDAsync(distribute.T_OA_SATISFACTIONREQUIRE.ANSWERGROUPID);
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }
Ejemplo n.º 10
0
        //答案组
        private void cbDepCity_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            T_SYS_DICTIONARY sys = ((ComboBox)sender).SelectedItem as T_SYS_DICTIONARY;

            permissionClient.GetSysDictionaryByFatherIDAsync(sys.DICTIONARYID);
        }
Ejemplo n.º 11
0
 private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
 {
     loadbar.Start();
     permissionClient.GetSysDictionaryByFatherIDAsync(distribute.T_OA_SATISFACTIONREQUIRE.ANSWERGROUPID);
 }
Ejemplo n.º 12
0
 private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
 {
     permissionClient.GetSysDictionaryByFatherIDAsync(require.ANSWERGROUPID);
 }