Ejemplo n.º 1
0
        void BenefitsAdministration_GetBenefitsDetailsAdministrationCompleted(object sender, GetBenefitsDetailsAdministrationCompletedEventArgs e)
        {
            try
            {
                if (e.Error != null && !string.IsNullOrEmpty(e.Error.Message))
                {
                    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
                }
                else
                {
                    if (e.Result == null)
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("DIDNOTFINDRELEVANT", "WELFARESTANDARD"));
                        BindDetailsDataGrid(null);
                        return;
                    }

                    BindDetailsDataGrid(e.Result);
                    ListWelfare = e.Result.ToList();
                    welfareDetail = e.Result.FirstOrDefault();
                    if (welfareDetail != null)
                    {
                        txtNotes.Text = welfareDetail.T_OA_WELFAREMASERT.REMARK;//备注
                        EndTime.Text = welfareDetail.T_OA_WELFAREMASERT.ENDDATE.ToString();//失效时间

                        welfare = welfareDetail.T_OA_WELFAREMASERT;
                    }
                    PostLevel();
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
            }
        }
        void BenefitsAdministration_GetBenefitsDetailsAdministrationCompleted(object sender, GetBenefitsDetailsAdministrationCompletedEventArgs e)
        {
            try
            {
                if (e.Error != null && !string.IsNullOrEmpty(e.Error.Message))
                {
                    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
                }
                else
                {
                    if (e.Result == null)
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("DIDNOTFINDRELEVANT", "WELFARESTANDARD"));
                        BindDetailsDataGrid(null);
                        return;
                    }

                    BindDetailsDataGrid(e.Result);
                    ListWelfare   = e.Result.ToList();
                    welfareDetail = e.Result.FirstOrDefault();
                    if (welfareDetail != null)
                    {
                        txtNotes.Text = welfareDetail.T_OA_WELFAREMASERT.REMARK;             //备注
                        EndTime.Text  = welfareDetail.T_OA_WELFAREMASERT.ENDDATE.ToString(); //失效时间

                        welfare = welfareDetail.T_OA_WELFAREMASERT;
                    }
                    PostLevel();
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
            }
        }