Exemplo n.º 1
0
 /// <summary>
 /// 根据KPI明细记录ID获取申诉数据
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void client_GetKPIRecordComplainByRecordCompleted(object sender, GetKPIRecordComplainByRecordCompletedEventArgs e)
 {
     if (e.Error != null && e.Error.Message != "")
     {
         //异常
         //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     else
     {
         //未获取到信息
         if (e.Result == null)
         {
             //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("PROMPT"), Utility.GetResourceStr("NOTFOUNDCOMPLAIN"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUNDCOMPLAIN"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
             //SetNextButtonIsVisable(false);
             return;
         }
         //获取申诉记录列表
         complainList = e.Result;
         // 1s 冉龙军
         ////如果是审批
         //if (FormType == FormTypes.Audit)
         //{
         //    //获取需要审批的申诉记录
         //    this.Complain = complainList[complainIndex];
         //    complainId = Complain.COMPLAINID;
         //    //审批信息
         //    Complain.REVIEWERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID;
         //    Complain.REVIEWDATE = DateTime.Now;
         //    Complain.UPDATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID;
         //    Complain.UPDATEDATE = DateTime.Now;
         //    LayoutRoot.DataContext = Complain;
         //    if (Complain.CHECKSTATE != null && !Complain.CHECKSTATE.Trim().Equals(""))
         //        cboAppraisalResult.SelectedIndex = int.Parse(Complain.CHECKSTATE.Trim());
         //}
         //else if (FormType == FormTypes.Edit)
         //{
         //    EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
         //    entBrowser.FormType = FormTypes.Edit;
         //}
         // 1e
         BindListData();
         RefreshUI(RefreshedTypes.AuditInfo);
         SetToolBar();
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// 根据KPI明细记录ID获取申诉数据
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void client_GetKPIRecordComplainByRecordCompleted(object sender, GetKPIRecordComplainByRecordCompletedEventArgs e)
 {
     if (e.Error != null && e.Error.Message != "")
     {
         //异常
         //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     else
     {
         //未获取到信息
         if (e.Result == null)
         {
             //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("PROMPT"), Utility.GetResourceStr("NOTFOUNDCOMPLAIN"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUNDCOMPLAIN"),
        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
             //SetNextButtonIsVisable(false);
             return;
         }
         //获取申诉记录列表
         complainList = e.Result;
         // 1s 冉龙军
         ////如果是审批
         //if (FormType == FormTypes.Audit)
         //{
         //    //获取需要审批的申诉记录
         //    this.Complain = complainList[complainIndex];
         //    complainId = Complain.COMPLAINID;
         //    //审批信息
         //    Complain.REVIEWERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID;
         //    Complain.REVIEWDATE = DateTime.Now;
         //    Complain.UPDATEUSERID = SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID;
         //    Complain.UPDATEDATE = DateTime.Now;
         //    LayoutRoot.DataContext = Complain;
         //    if (Complain.CHECKSTATE != null && !Complain.CHECKSTATE.Trim().Equals(""))
         //        cboAppraisalResult.SelectedIndex = int.Parse(Complain.CHECKSTATE.Trim());
         //}
         //else if (FormType == FormTypes.Edit)
         //{
         //    EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
         //    entBrowser.FormType = FormTypes.Edit;
         //}
         // 1e
         BindListData();
         RefreshUI(RefreshedTypes.AuditInfo);
         SetToolBar();
     }
 }