void cmsfc_GetContractTypeTemplateNameByContractTypeInfosCompleted(object sender, GetContractTypeTemplateNameByContractTypeInfosCompletedEventArgs e)
        {
            try
            {
                if (e.Error == null)
                {
                    if (e.Result != null)
                    {
                        HasChosenTemplate.Items.Clear();
                        List<T_OA_CONTRACTTEMPLATE> tmpTemplate = e.Result.ToList();
                        T_OA_CONTRACTTEMPLATE TemplateT = new T_OA_CONTRACTTEMPLATE();
                        TemplateT.CONTRACTTEMPLATEID = "";
                        string dictname = Utility.GetResourceStr("PLEASESELECTL", TemplateT.CONTRACTTEMPLATEID);
                        TemplateT.CONTRACTTEMPLATENAME = dictname;
                        tmpTemplate.Insert(0, TemplateT);

                        foreach (T_OA_CONTRACTTEMPLATE obj in tmpTemplate)
                        {
                            HasChosenTemplate.Items.Add(obj);
                        }
                    }
                    if (HasChosenTemplate.Items.Count > 0)
                    {
                        HasChosenTemplate.SelectedIndex = 0;
                    }
                }
            }
            catch (Exception ex)
            {
                ExceptionManager.SendException("获取合同模板名称Completed事件", "OA", "T_OA_CONTRACTAPP", "获取合同模版时返回错误", ex, ExceptionLevel.Middle, ExceptionType.Error);
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
            }
        }
Exemplo n.º 2
0
        void cmsfc_GetContractTypeTemplateNameByContractTypeInfosCompleted(object sender, GetContractTypeTemplateNameByContractTypeInfosCompletedEventArgs e)
        {
            try
            {
                if (e.Result != null)
                {
                    HasChosenTemplate.Items.Clear();
                    List <T_OA_CONTRACTTEMPLATE> tmpTemplate = e.Result.ToList();
                    T_OA_CONTRACTTEMPLATE        TemplateT   = new T_OA_CONTRACTTEMPLATE();
                    TemplateT.CONTRACTTEMPLATEID   = "";
                    TemplateT.CONTRACTTEMPLATENAME = "请选择";
                    tmpTemplate.Insert(0, TemplateT);

                    foreach (T_OA_CONTRACTTEMPLATE obj in tmpTemplate)
                    {
                        HasChosenTemplate.Items.Add(obj);
                    }
                    HasChosenTemplate.DisplayMemberPath  = "CONTRACTTEMPLATENAME";//类型名称
                    this.HasChosenTemplate.SelectedIndex = 0;
                }
            }
            catch (Exception ex)
            {
                ExceptionManager.SendException("获取合同类型模版Completed事件", "OA", "T_OA_CONTRACTPRINT", "cmsfc_GetContractTypeTemplateNameByContractTypeInfosCompleted", ex, ExceptionLevel.Middle, ExceptionType.Error);
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
            }
        }
        void cmsfc_GetContractTypeTemplateNameByContractTypeInfosCompleted(object sender, GetContractTypeTemplateNameByContractTypeInfosCompletedEventArgs e)
        {
            try
            {
                if (e.Error == null)
                {
                    if (e.Result != null)
                    {
                        HasChosenTemplate.Items.Clear();
                        List <T_OA_CONTRACTTEMPLATE> tmpTemplate = e.Result.ToList();
                        T_OA_CONTRACTTEMPLATE        TemplateT   = new T_OA_CONTRACTTEMPLATE();
                        TemplateT.CONTRACTTEMPLATEID = "";
                        string dictname = Utility.GetResourceStr("PLEASESELECTL", TemplateT.CONTRACTTEMPLATEID);
                        TemplateT.CONTRACTTEMPLATENAME = dictname;
                        tmpTemplate.Insert(0, TemplateT);

                        foreach (T_OA_CONTRACTTEMPLATE obj in tmpTemplate)
                        {
                            HasChosenTemplate.Items.Add(obj);
                        }
                    }
                    if (HasChosenTemplate.Items.Count > 0)
                    {
                        HasChosenTemplate.SelectedIndex = 0;
                    }
                }
            }
            catch (Exception ex)
            {
                ExceptionManager.SendException("获取合同模板名称Completed事件", "OA", "T_OA_CONTRACTAPP", "获取合同模版时返回错误", ex, ExceptionLevel.Middle, ExceptionType.Error);
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
            }
        }