Esempio n. 1
0
        /// <summary>
        ///     回到提交前的状态
        /// </summary>
        private void BackToSubmit()
        {
            RefreshUI(RefreshedTypes.AuditInfo);
            needsubmit = false;


            //隐藏工具栏 不允许二次提交
            //EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
            //#region 隐藏entitybrowser中的toolbar按钮
            //entBrowser.BtnSaveSubmit.IsEnabled = false;
            //if (entBrowser.EntityEditor is IEntityEditor)
            //{
            //    List<ToolbarItem> bars = GetToolBarItems();
            //    if (bars != null)
            //    {
            //        ToolBar bar = SMT.SaaS.FrameworkUI.Common.Utility.FindChildControl<ToolBar>(entBrowser, "toolBar1");
            //        if (bar != null)
            //        {
            //            bar.Visibility = Visibility.Collapsed;
            //        }
            //    }
            //}
            //#endregion
            if (refreshType == RefreshedTypes.CloseAndReloadData)
            {
                //refreshType = RefreshedTypes.AuditInfo;
                refreshType = RefreshedTypes.HideProgressBar;
            }
        }
Esempio n. 2
0
        public void DoAction(string actionType)
        {
            if (actionType.ToInt32() == 2)
            {
                sel_vUseApp();
            }
            else if (actionType.ToInt32() == 3)
            {
                sel_vDipatch();
            }
            else
            {
                if (!Check())
                {
                    return;
                }

                RefreshUI(RefreshedTypes.ShowProgressBar);
                switch (actionType)
                {
                case "0":
                    saveType = RefreshedTypes.HideProgressBar;
                    Save();
                    break;

                case "1":
                    isSubmitFlow = false;
                    saveType     = RefreshedTypes.CloseAndReloadData;
                    Save();
                    break;
                }
            }
        }
Esempio n. 3
0
        public void DoAction(string actionType)
        {
            if (conserVation == null)
            {
                conserVation                  = new T_OA_MAINTENANCEAPP();
                conserVation.CHECKSTATE       = "0";
                conserVation.MAINTENANCEAPPID = System.Guid.NewGuid().ToString();
            }
            if (!Check())
            {
                return;
            }
            RefreshUI(RefreshedTypes.ShowProgressBar);
            switch (actionType)
            {
            case "0":
                saveType     = RefreshedTypes.HideProgressBar; _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
                isSubmitFlow = false;
                Save();
                break;

            case "1":
                saveType = RefreshedTypes.CloseAndReloadData; _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
                Save();
                break;
            }
        }
Esempio n. 4
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
            case "0":
                refreshType = RefreshedTypes.All;
                Save();
                break;

            case "1":
                refreshType = RefreshedTypes.CloseAndReloadData;
                Save();
                break;

            case "2":
                Select();
                break;

            case "3":
                refreshType = RefreshedTypes.CloseAndReloadData;
                SumbitAudit();
                break;

            case "4":    //入住操作
                Save();
                break;

            case "5":    //退房
                Save();
                break;
            }
        }
Esempio n. 5
0
 void DocDistrbuteClient_DocDistrbuteBatchAddCompleted(object sender, DocDistrbuteBatchAddCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (!e.Cancelled)
     {
         if (e.Result)
         {
             issuanceExtOrgObj.Clear();
             if (isFlow)
             {
             }
             saveType = RefreshedTypes.CloseAndReloadData;
             RefreshUI(saveType);
         }
         else
         {
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("ADDFAILED"));
             RefreshUI(RefreshedTypes.HideProgressBar);
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("ADDFAILED"));
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
Esempio n. 6
0
        void Upd_SSurveyAppCompleted(object sender, Upd_SSurveyAppCompletedEventArgs e)
        {
            RefreshUI(RefreshedTypes.HideProgressBar);
            if (e.Error != null && e.Error.Message != "")
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
                return;
            }
            if (e.Result > 0)
            {
                Utility.ShowMessageBox("UPDATE", isSubmitFlow, true);
                if (isSubmitFlow)
                {
                    saveType = RefreshedTypes.CloseAndReloadData;
                }
                RefreshUI(saveType);

                // 发布
                //foreach (var h in issuanceExtOrgObj)
                //    AddDistributeObjList(h, _survey.REQUIREID);
                //修改发布对象 方法接口 还没完成
                //  DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);
            }
            else
            {
                Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
            }
        }
Esempio n. 7
0
 //发布完成事件
 void DocDistrbuteClient_DocDistrbuteBatchAddCompleted(object sender, DocDistrbuteBatchAddCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Error != null && e.Error.Message != "")
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
         return;
     }
     if (!e.Cancelled)
     {
         if (e.Result)
         {
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SAVETHEINFORMATIONSUCCESSFULLY"));
             if (isSubmitFlow)
             {
                 saveType = RefreshedTypes.CloseAndReloadData;
             }
             RefreshUI(saveType);
         }
         else
         {
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("ISSUEDOCUMENTFAILED"));
             RefreshUI(RefreshedTypes.HideProgressBar);
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("SAVETHEINFORMATIONSUCCESSFULLY"));
     }
 }
Esempio n. 8
0
 private void Add_VDRecordCompleted(object sender, Add_VDRecordCompletedEventArgs e)
 {
     if (e.Result > 0)
     {
         if (ckbHasFee.IsChecked == true)
         {
             fbCtr.Order.ORDERID = _record.VEHICLEDISPATCHRECORDID;
             fbCtr.Save(_flwResult);//提交费用
         }
         else
         {
             EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
             entBrowser.FormType = FormTypes.Edit;
             RefreshUI(RefreshedTypes.AuditInfo);
             RefreshUI(RefreshedTypes.All);
             Utility.ShowMessageBox("ADD", isSubmitFlow, true);
             if (isSubmitFlow)
             {
                 saveType = RefreshedTypes.CloseAndReloadData;
             }
             RefreshUI(saveType);
         }
     }
     else
     {
         Utility.ShowMessageBox("ADD", isSubmitFlow, false);
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
 void DocDistrbuteClient_DocDistrbuteBatchAddCompleted(object sender, DocDistrbuteBatchAddCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Error != null && e.Error.Message != "")
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
         return;
     }
     if (!e.Cancelled)
     {
         if (e.Result)
         {
             //issuanceExtOrgObj.Clear();
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("EMPLOYEESURVEYDISTRBUTESUCCESSED"));
             if (isFlow)
                 saveType = RefreshedTypes.CloseAndReloadData;
             RefreshUI(saveType);
         }
         else
         {
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("EMPLOYEESURVEYDISTRBUTEFAILED"));
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("EMPLOYEESURVEYDISTRBUTEFAILED"));
     }
 }
Esempio n. 10
0
        public void DoAction(string actionType)
        {
            string errorString = Check();

            if (errorString != null)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(errorString));
                return;
            }

            List <SMT.SaaS.FrameworkUI.Validator.ValidatorBase> validators = Group1.ValidateAll();

            foreach (var h in validators)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(h.ErrorMessage));
                return;
            }

            RefreshUI(RefreshedTypes.ShowProgressBar);
            switch (actionType)
            {
            case "0":
                refreshType = RefreshedTypes.All;
                Save();
                break;

            case "1": refreshType = RefreshedTypes.CloseAndReloadData;
                Save();
                break;
            }
        }
Esempio n. 11
0
        public void DoAction(string actionType)
        {
            if (actionType == "2")
            {
                sel_App();
            }
            else
            {
                if (!Check())
                {
                    return;
                }

                RefreshUI(RefreshedTypes.ShowProgressBar);
                switch (actionType)
                {
                case "0":
                    saveType     = RefreshedTypes.HideProgressBar;
                    isSubmitFlow = false;
                    Save();
                    break;

                case "1":
                    saveType = RefreshedTypes.CloseAndReloadData;
                    Save();
                    break;
                }
            }
        }
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             if (!Check()) return;
             isFlow = false;
             saveType = RefreshedTypes.HideProgressBar;
             RefreshUI(RefreshedTypes.ShowProgressBar);
             Save();
             break;
         case "1":
             if (!Check()) return;
             isFlow = false;
             saveType = RefreshedTypes.CloseAndReloadData;
             RefreshUI(RefreshedTypes.ShowProgressBar);
             Save();
             break;
         case "2":
             AddIssuanObj();
             break;
         case "3":
             sel_4();
             break;
     }
 }
Esempio n. 13
0
 private void Upd_VDRecordCompleted(object sender, Upd_VDRecordCompletedEventArgs e)
 {
     if (e.Result > 0)
     {
         if (ckbHasFee.IsChecked == true)
         {
             fbCtr.Order.ORDERID = _record.VEHICLEDISPATCHRECORDID;
             fbCtr.Save(_flwResult);//提交费用
         }
         else
         {
             Utility.ShowMessageBox("ADD", isSubmitFlow, true);
             if (isSubmitFlow)
             {
                 saveType = RefreshedTypes.CloseAndReloadData;
             }
             RefreshUI(saveType);
         }
     }
     else
     {
         Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
Esempio n. 14
0
        public void DoAction(string actionType)
        {
            if (actionType.ToInt32() == 2)
            {
                sel_vDipatch();
            }
            else
            {
                if (!Check())
                {
                    return;
                }
                RefreshUI(RefreshedTypes.ShowProgressBar);
                switch (actionType)
                {
                case "0":
                    _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
                    saveType   = RefreshedTypes.ProgressBar;
                    Save();
                    break;

                case "1":
                    _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
                    saveType   = RefreshedTypes.CloseAndReloadData;
                    Save();
                    break;
                }
            }
        }
Esempio n. 15
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
            case "0":
                saveType = RefreshedTypes.All;
                if (editState == "add")
                {
                    AddInfo();
                }
                if (editState == "update")
                {
                    if (costInfo != null)
                    {
                        UpdateInfo(costInfo);
                    }
                }
                break;

            case "1":
                saveType = RefreshedTypes.CloseAndReloadData;
                if (editState == "add")
                {
                    AddInfo();
                }
                if (editState == "update")
                {
                    if (costInfo != null)
                    {
                        UpdateInfo(costInfo);
                    }
                }
                break;
            }
        }
Esempio n. 16
0
 void vehicleUseAppManager_AddVehicleUseAppCompleted(object sender, AddVehicleUseAppCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Result > 0)
     {
         if (e.Error != null && e.Error.Message != "")
         {
             Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
             return;
         }
         EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
         entBrowser.FormType = FormTypes.Edit;
         RefreshUI(RefreshedTypes.AuditInfo);
         RefreshUI(RefreshedTypes.All);
         types = FormTypes.Edit;
         Utility.ShowMessageBox("ADD", isSubmitFlow, true);
         if (isSubmitFlow)
         {
             saveType = RefreshedTypes.CloseAndReloadData;
         }
         RefreshUI(saveType);
     }
     else
     {
         Utility.ShowMessageBox("ADD", isSubmitFlow, false);
     }
 }
Esempio n. 17
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
            case "0":
                submitflag  = false;
                refreshType = RefreshedTypes.All;
                Save();
                break;

            case "1":
                submitflag  = false;
                refreshType = RefreshedTypes.CloseAndReloadData;
                Save();
                break;

            case "2":
                Add();
                break;

            case "3":
                Delete();
                break;

            case "4":
                AddIssuanObj();
                break;

            case "5":
                submitflag  = true;
                refreshType = RefreshedTypes.CloseAndReloadData;
                SumbitAudit();
                break;
            }
        }
Esempio n. 18
0
        public void DoAction(string actionType)
        {
            if (!Check())
            {
                return;
            }
            if (types == FormTypes.New)
            {
                vehicleUsrApp = new T_OA_VEHICLEUSEAPP();
                vehicleUsrApp.VEHICLEUSEAPPID = System.Guid.NewGuid().ToString();
                vehicleUsrApp.CHECKSTATE      = "0";
            }
            RefreshUI(RefreshedTypes.ShowProgressBar);
            switch (actionType)
            {
            case "0":
                saveType = RefreshedTypes.HideProgressBar;
                Save();
                break;

            case "1":
                saveType = RefreshedTypes.CloseAndReloadData;
                Save();
                break;
            }
        }
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
            case "0":
                refreshType = RefreshedTypes.All;
                Save();
                break;

            case "1":
                refreshType = RefreshedTypes.CloseAndReloadData;
                Save();
                break;

            case "2":
                refreshType = RefreshedTypes.CloseAndReloadData;
                //UploadFiles();
                break;

            case "3":
                refreshType = RefreshedTypes.CloseAndReloadData;
                Save();
                break;

            case "4":
                refreshType = RefreshedTypes.CloseAndReloadData;
                Select();
                break;
            }
        }
 //发布完成事件
 void DocDistrbuteClient_DocDistrbuteBatchAddCompleted(object sender, DocDistrbuteBatchAddCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         if (e.Result)
         {
             distributeLists.Clear();
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("WERESUCCESSFULLYRELEASED"));
             if (isSubmitFlow)
             {
                 saveType = RefreshedTypes.CloseAndReloadData;
             }
             RefreshUI(saveType);
         }
         else
         {
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("PUBLISHEDINVESTIGATIONSFAILED"));
             RefreshUI(RefreshedTypes.HideProgressBar);
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("PUBLISHEDINVESTIGATIONSFAILED"));
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
Esempio n. 21
0
 public void RefreshUI(RefreshedTypes type)
 {
     if (OnUIRefreshed != null)
     {
         UIRefreshedEventArgs args = new UIRefreshedEventArgs();
         args.RefreshedType = type;
         OnUIRefreshed(this, args);
     }
 }
 public void RefreshUI(RefreshedTypes type)
 {
     if (OnUIRefreshed != null)
     {
         UIRefreshedEventArgs args = new UIRefreshedEventArgs();
         args.RefreshedType = type;
         OnUIRefreshed(this, args);
     }
 }
Esempio n. 23
0
 /// <summary>
 /// 设置当前页面状态
 /// </summary>
 private void RefreshFormType(FormTypes formtype, RefreshedTypes refreshedType)
 {
     EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
     entBrowser.FormType = formtype;
     types = formtype;
     FormTypesAction = formtype;
     RefreshUI(refreshedType);
     RefreshUI(RefreshedTypes.All);
 }
        void Upd_SSurveyResultCompleted(object sender, Upd_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 > 0)
                {
                    // 修改发布对象接口没有弄好
                    foreach (var h in issuanceExtOrgObj)
                    {
                        AddDistributeObjList(h, _survey.SATISFACTIONDISTRIBUTEID);
                    }
                    DocDistrbuteClient.DocDistrbuteInfoUpdateByBatchAsync(distributeLists, _survey.SATISFACTIONDISTRIBUTEID);
                    //  DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);
                    if (isSubmitFlow)
                    {
                        saveType = RefreshedTypes.CloseAndReloadData;
                    }
                    Utility.ShowMessageBox("UPDATE", isSubmitFlow, true);
                    RefreshUI(saveType);

                    if (e.UserState.ToString() == "Audit")
                    {
                        Utility.ShowMessageBox("SUCCESSAUDIT", isSubmitFlow, true);
                        RefreshUI(RefreshedTypes.CloseAndReloadData);
                    }
                    else if (e.UserState.ToString() == "Submit")
                    {
                        Utility.ShowMessageBox("SUCCESSSUBMITAUDIT", isSubmitFlow, true);
                        RefreshUI(RefreshedTypes.CloseAndReloadData);
                    }
                }
                else
                {
                    if (e.UserState.ToString() == "Edit")
                    {
                        Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
                        RefreshUI(saveType);
                    }
                    else
                    {
                        Utility.ShowMessageBox("AUDITFAILURE", isSubmitFlow, false);
                    }
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }
Esempio n. 25
0
        /// <summary>
        /// 设置当前页面状态
        /// </summary>
        private void RefreshFormType(FormTypes formtype, RefreshedTypes refreshedType)
        {
            EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();

            entBrowser.FormType = formtype;
            types           = formtype;
            FormTypesAction = formtype;
            RefreshUI(refreshedType);
            RefreshUI(RefreshedTypes.All);
        }
Esempio n. 26
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
     case "1":
         RefreshType = RefreshedTypes.CloseAndReloadData;
         Save();
         break;
     }
 }
Esempio n. 27
0
 public void RefreshUI(RefreshedTypes type)
 {
     if (type == RefreshedTypes.ShowProgressBar)
     {
         ShowProgressBasePage();
     }
     if (type == RefreshedTypes.HideProgressBar)
     {
         HideProgressBasePage();
     }
 }
Esempio n. 28
0
 public void RefreshUI(RefreshedTypes type)
 {
     if (type == RefreshedTypes.ShowProgressBar)
     {
         ShowProgressBasePage();
     }
     if (type == RefreshedTypes.HideProgressBar)
     {
         HideProgressBasePage();
     }
 }
Esempio n. 29
0
 void Upd_SSurveyCompleted(object sender, Upd_SSurveyCompletedEventArgs e)//先更新方案成功后, 添加 和修改题目、答案
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     try
     {
         if (e.Error != null && e.Error.Message != "")
         {
             Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
             return;
         }
         if (e.Result > 0)
         {
             if (e.UserState.ToString() == "Edit")
             {
                 Utility.ShowMessageBox("UPDATE", isSubmitFlow, true);
                 if (isSubmitFlow)
                 {
                     saveType = RefreshedTypes.CloseAndReloadData;
                 }
                 RefreshUI(saveType);
             }
             else if (e.UserState.ToString() == "Audit")
             {
                 Utility.ShowMessageBox("SUCCESSAUDIT", isSubmitFlow, true);
                 RefreshUI(RefreshedTypes.CloseAndReloadData);
             }
             else if (e.UserState.ToString() == "Submit")
             {
                 Utility.ShowMessageBox("SUCCESSSUBMITAUDIT", isSubmitFlow, true);
                 RefreshUI(RefreshedTypes.CloseAndReloadData);
             }
             RefreshUI(RefreshedTypes.All);
         }
         else
         {
             if (e.UserState.ToString() == "Edit")
             {
                 Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
             }
             else
             {
                 Utility.ShowMessageBox("AUDITFAILURE", isSubmitFlow, false);
             }
         }
     }
     catch (Exception ex)
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
Esempio n. 30
0
 void Upd_SSurveyAppCompleted(object sender, Upd_SSurveyAppCompletedEventArgs e)
 {
     try
     {
         RefreshUI(RefreshedTypes.HideProgressBar);
         if (e.Error != null && e.Error.Message != "")
         {
             Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
             return;
         }
         if (e.Result > 0)
         {
             // 修改发布对象接口没有弄好
             //foreach (var h in issuanceExtOrgObj)
             //    AddDistributeObjList(h, _survey.REQUIREID);
             // DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);
             if (isSubmitFlow)
             {
                 saveType = RefreshedTypes.CloseAndReloadData;
             }
             foreach (var h in issuanceExtOrgObj)
             {
                 //是更新还是新增
                 var entity = distributeLists.Where(s => s.FORMID == h.ObjectID).FirstOrDefault();
                 if (entity != null)
                 {
                     entity.UPDATEDATE     = DateTime.Now;
                     entity.UPDATEUSERID   = Common.CurrentLoginUserInfo.EmployeeID;
                     entity.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName;
                     distributeLists.Add(entity);
                 }
                 else
                 {
                     AddDistributeObjList(h, _survey.SATISFACTIONREQUIREID);
                 }
             }
             DocDistrbuteClient.DocDistrbuteInfoUpdateByBatchAsync(distributeLists, _survey.SATISFACTIONREQUIREID);
             //DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);
         }
         else
         {
             Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
         }
     }
     catch (Exception ex)
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
Esempio n. 31
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             RefreshType = RefreshedTypes.All;
             AddToClose();
             break;
         case "1":
             RefreshType = RefreshedTypes.CloseAndReloadData;
             AddToClose();
             break;
     }
 }
Esempio n. 32
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
            case "0":
                refresh = RefreshedTypes.All;
                break;

            case "1":
                refresh = RefreshedTypes.CloseAndReloadData;

                break;
            }
            AddToClose();
        }
Esempio n. 33
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
            case "0":
                saveType = RefreshedTypes.LeftMenu;
                Save();
                break;

            case "1":
                saveType = RefreshedTypes.CloseAndReloadData;
                SaveAndClose();
                break;
            }
        }
Esempio n. 34
0
 void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e)
 {
     if (e.Message != null && e.Message.Count() > 0)
     {
         Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
     else
     {
         Utility.ShowMessageBox("UPDATE", isSubmitFlow, true);
         if (isSubmitFlow)
         {
             saveType = RefreshedTypes.CloseAndReloadData;
         }
         RefreshUI(saveType);
     }
 }
Esempio n. 35
0
        //增加借款数据后的完成事件
        void client_AddBorrowApplyMasterAndDetailCompleted(object sender, AddBorrowApplyMasterAndDetailCompletedEventArgs e)
        {
            try
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
                if (e.Error == null)
                {
                    if (e.Result)
                    {
                        isAdd = false;
                        Utility.ShowMessageBox("ADD", isSubmitFlow, true);
                        Utility.ShowMessageBox("ADD", isSubmitFlow, true);
                        if (isSubmitFlow)
                        {
                            saveType = RefreshedTypes.CloseAndReloadData;
                            RefreshUI(saveType);
                            return;
                        }
                        //ctrFile.FormID = BorrowMasterEntity.BORROWAPPLYMASTERID;
                        //ctrFile.Save();

                        RefreshFormType(FormTypes.Edit, RefreshedTypes.AuditInfo);

                        if (needsubmit == true)  //add zl //如果点击提交按钮则调用引擎提交审核
                        {
                            EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
                            entBrowser.ManualSubmit();
                            IsEnabledByFormtype();
                            SetForms();
                            needsubmit = false;
                        }
                    }
                    else
                    {
                        Utility.ShowMessageBox("ADD", isSubmitFlow, false);
                    }
                }
                else
                {
                    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
                    return;
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
            }
        }
Esempio n. 36
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             submitflag = false;
             refreshType = RefreshedTypes.All;
             Save();
             break;
         case "1":
             submitflag = false;
             refreshType = RefreshedTypes.CloseAndReloadData;
             Save();
             break;
         case "2":
             Add();
             break;
         case "3":
             Delete();
             break;
         case "4":
             AddIssuanObj();
             break;
         case "5":
             submitflag = true;
             refreshType = RefreshedTypes.CloseAndReloadData;
             SumbitAudit();
             break;
     }
 }
Esempio n. 37
0
 //保存之后
 void employeeSurveyViewClient_AddEmployeeSurveyViewCompleted(object sender, AddEmployeeSurveyViewCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     try
     {
         if (e.Error != null && e.Error.Message != "")
         {
             Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         }
         if (e.Result > 0)
         {
             _isAdd = false;
             EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
             entBrowser.FormType = FormTypes.Edit;
             RefreshUI(RefreshedTypes.AuditInfo);
             RefreshUI(RefreshedTypes.All);
             Utility.ShowMessageBox("ADD", isFlow, true);
             if (isFlow)
                 saveType = RefreshedTypes.CloseAndReloadData;
             foreach (var v in _osub)  //新增的数据保存后再执行删除操作时 判断
                 v.IsAdd = false;
             RefreshUI(saveType);
         }
         else
         {
             Utility.ShowMessageBox("ADD", isFlow, false);
             RefreshUI(RefreshedTypes.HideProgressBar);
         }
     }
     catch (Exception ex)
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
         RefreshUI(RefreshedTypes.HideProgressBar);
     }
 }
Esempio n. 38
0
 //发布完成事件
 void DocDistrbuteInfoUpdateCompleted(object sender, DocDistrbuteInfoUpdateCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         if (e.Result)
         {
             issuanceExtOrgObj.Clear();
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ISSUEDOCUMENTSUCCESED"));
             if (isSubmitFlow)
                 saveType = RefreshedTypes.CloseAndReloadData;
         }
         else
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("ISSUEDOCUMENTFAILED"));
     }
     else
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("ISSUEDOCUMENTFAILED"));
     RefreshUI(saveType);
 }
Esempio n. 39
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             if (!Check()) return;
             isSubmitFlow = false;
             RefreshUI(RefreshedTypes.ShowProgressBar);
             saveType = RefreshedTypes.HideProgressBar;
             Save();
             break;
         case "1":
             if (!Check()) return;
             isSubmitFlow = false;
             RefreshUI(RefreshedTypes.ShowProgressBar);
             saveType = RefreshedTypes.CloseAndReloadData;
             Save();
             break;
         case "2":
             AddIssuanObj();
             break;
         case "3":
             sel_4();
             break;
     }
 }
Esempio n. 40
0
        void Upd_SSurveyAppCompleted(object sender, Upd_SSurveyAppCompletedEventArgs e)
        {
            try
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
                if (e.Error != null && e.Error.Message != "")
                {
                    Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
                    return;
                }
                if (e.Result > 0)
                {
                    // 修改发布对象接口没有弄好               
                    //foreach (var h in issuanceExtOrgObj)
                    //    AddDistributeObjList(h, _survey.REQUIREID);
                    // DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);
                    if (isSubmitFlow)
                        saveType = RefreshedTypes.CloseAndReloadData;
                    foreach (var h in issuanceExtOrgObj)
                    {
                        //是更新还是新增
                        var entity = distributeLists.Where(s => s.FORMID == h.ObjectID).FirstOrDefault();
                        if (entity != null)
                        {
                            entity.UPDATEDATE = DateTime.Now;
                            entity.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID;
                            entity.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName;
                            distributeLists.Add(entity);
                        }
                        else
                        {
                            AddDistributeObjList(h, _survey.SATISFACTIONREQUIREID);
                        }
                    }
                    DocDistrbuteClient.DocDistrbuteInfoUpdateByBatchAsync(distributeLists, _survey.SATISFACTIONREQUIREID);
                    //DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);

                }
                else
                {
                    Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }
Esempio n. 41
0
 public void DoAction(string actionType)
 {
     //RefreshUI(RefreshedTypes.ShowProgressBar);
     switch (actionType)
     {
         case "0": saveType = RefreshedTypes.All;
             if (vehicleInfo != null)
                 UpdateInfo(vehicleInfo);
             break;
         case "1":
             saveType = RefreshedTypes.CloseAndReloadData;
             if (vehicleInfo != null)
                 UpdateInfo(vehicleInfo);
             break;
     }
 }
Esempio n. 42
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
                case "0":
                    saveType = RefreshedTypes.LeftMenu;
                    Save();
                    break;                
                //case "2":
                //    AddIssuanObj();
                //    break;
                //case "1":
                //    ShowPreviewSendDoc();
                //    break;

            }
        }
Esempio n. 43
0
 void Upd_ESurveyAppCompleted(object sender, Upd_ESurveyAppCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Error != null && e.Error.Message != "")
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Error.Message);
         return;
     }
     if (e.Result > 0)
     {
         if (e.UserState.ToString() == "Edit")
         {
             Utility.ShowMessageBox("UPDATE", isSubmitFlow, true);
             if (isSubmitFlow)
                 saveType = RefreshedTypes.CloseAndReloadData;
             RefreshUI(saveType);
         }
         else if (e.UserState.ToString() == "Audit")
         {
             Utility.ShowMessageBox("SUCCESSAUDIT", isSubmitFlow, true);//审核成功
             RefreshUI(RefreshedTypes.CloseAndReloadData);
         }
         else if (e.UserState.ToString() == "Submit")
         {
             Utility.ShowMessageBox("SUCCESSSUBMITAUDIT", isSubmitFlow, true);//提交成功
             RefreshUI(RefreshedTypes.CloseAndReloadData);
         }
         RefreshUI(RefreshedTypes.All);
     }
     else
     {
         if (e.UserState.ToString() == "Edit")
         {
             Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);//修改失败
         }
         else
         {
             Utility.ShowMessageBox("AUDITFAILURE", isSubmitFlow, false);//提交审核失败
         }
     }
 }
Esempio n. 44
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             saveType = RefreshedTypes.All;
             _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
             Save();
             break;
         case "1":
             saveType = RefreshedTypes.CloseAndReloadData;
             _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
             Save();
             break;
     }
 }
Esempio n. 45
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             refreshType = RefreshedTypes.All;
             Save();
             break;
         case "1":
             refreshType = RefreshedTypes.CloseAndReloadData;
             Save();
             break;
         case "2":
             Select();
             break;
         case "3":
             refreshType = RefreshedTypes.CloseAndReloadData;
             SumbitAudit();
             break;
         case "4"://入住操作
             Save();
             break;
         case "5"://退房
             Save();
             break;
     }
 }
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             refreshType = RefreshedTypes.All;
             Save();
             break;
         case "1":
             refreshType = RefreshedTypes.CloseAndReloadData;
             Save();
             break;
         case "2":
             refreshType = RefreshedTypes.CloseAndReloadData;
             //UploadFiles();
             break;
     }
 }
 void Upd_ESurveyResultCompleted(object sender, Upd_ESurveyResultCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Result > 0)
     {
         if (e.UserState.ToString() == "Edit")
         {
             // 修改发布对象接口没有弄好 
             distributeLists.Clear();
             foreach (var h in issuanceExtOrgObj)
                 AddDistributeObjList(h, _survey.REQUIREDISTRIBUTEID);
             DocDistrbuteClient.DocDistrbuteInfoUpdateByBatchAsync(distributeLists, _survey.REQUIREDISTRIBUTEID);
             if (isFlow)
                 saveType = RefreshedTypes.CloseAndReloadData;
             Utility.ShowMessageBox("UPDATE", isFlow, true);
             RefreshUI(saveType);
         }
         else if (e.UserState.ToString() == "Audit")
         {
             Utility.ShowMessageBox("AUDITSUCCESSED", isFlow, true);
             RefreshUI(RefreshedTypes.CloseAndReloadData);
         }
         else if (e.UserState.ToString() == "Submit")
         {
             Utility.ShowMessageBox("AUDITSUCCESSED", isFlow, true);
             RefreshUI(RefreshedTypes.CloseAndReloadData);
         }
         RefreshUI(RefreshedTypes.All);
     }
     else
     {
         if (e.UserState.ToString() == "Edit")
         {
             Utility.ShowMessageBox("UPDATE", isFlow, false);
             RefreshUI(saveType);
         }
         else
         {
             Utility.ShowMessageBox("AUDITFAILURE", isFlow, false);
         }
     }
 }
Esempio n. 48
0
 public void DoAction(string actionType)
 {
     if (!Check()) return;
     RefreshUI(RefreshedTypes.ProgressBar);
     switch (actionType)
     {
         case "0": saveType = RefreshedTypes.All;
                 AddInfo();
             break;
         case "1":
             saveType = RefreshedTypes.CloseAndReloadData;
                 AddInfo();
             break;
     }
 }
Esempio n. 49
0
 public void Close()
 {
     saveType = "1";
     RefreshType = RefreshedTypes.CloseAndReloadData;
     RefreshUI(RefreshedTypes.All);
 }
Esempio n. 50
0
        public void DoAction(string actionType)
        {
            switch (actionType)
            {
                case "0":
                    saveType = RefreshedTypes.All;
                    Save();
                    break;
                case "1":
                    Save();
                    break;
                case "2":
                    UploadFilesFunction();
                    break;

            }
        }
Esempio n. 51
0
 //发布完成事件
 void DocDistrbuteInfoUpdateCompleted(object sender, DocDistrbuteInfoUpdateCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         if (e.Result)
         {
             distributeLists.Clear();
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("WERESUCCESSFULLYRELEASED"));
             if (isSubmitFlow)
                 saveType = RefreshedTypes.CloseAndReloadData;
         }
         else
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("PUBLISHEDINVESTIGATIONSFAILED"));
     }
     else
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("PUBLISHEDINVESTIGATIONSFAILED"));
     RefreshUI(saveType);
 }
Esempio n. 52
0
 // //先更新方案成功后, 添加 和修改题目、答案
 void Upd_ESurveyCompleted(object sender, Upd_ESurveyCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Result > 0)
     {
         Utility.ShowMessageBox("UPDATE", isFlow, true);
         if (isFlow)
             saveType = RefreshedTypes.CloseAndReloadData;
         foreach (V_EmployeeSurveySubject v in _osub)  //新增的数据保存后再执行删除操作时 判断
             v.IsAdd = false;
         RefreshUI(saveType);
     }
     else
     {
         Utility.ShowMessageBox("UPDATE", isFlow, false);
     }
 }
Esempio n. 53
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             saveType = RefreshedTypes.LeftMenu;
             Save();
             break;
         case "1":
             saveType = RefreshedTypes.CloseAndReloadData;
             Save();                    
             break;
     }
 }
Esempio n. 54
0
        void Upd_SSurveyResultCompleted(object sender, Upd_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 > 0)
                {
                    // 修改发布对象接口没有弄好                 
                    foreach (var h in issuanceExtOrgObj)
                        AddDistributeObjList(h, _survey.SATISFACTIONDISTRIBUTEID);
                    DocDistrbuteClient.DocDistrbuteInfoUpdateByBatchAsync(distributeLists, _survey.SATISFACTIONDISTRIBUTEID);
                    //  DocDistrbuteClient.DocDistrbuteInfoUpdateAsync(distributeLists);
                    if (isSubmitFlow)
                        saveType = RefreshedTypes.CloseAndReloadData;
                    Utility.ShowMessageBox("UPDATE", isSubmitFlow, true);
                    RefreshUI(saveType);

                    if (e.UserState.ToString() == "Audit")
                    {
                        Utility.ShowMessageBox("SUCCESSAUDIT", isSubmitFlow, true);
                        RefreshUI(RefreshedTypes.CloseAndReloadData);
                    }
                    else if (e.UserState.ToString() == "Submit")
                    {
                        Utility.ShowMessageBox("SUCCESSSUBMITAUDIT", isSubmitFlow, true);
                        RefreshUI(RefreshedTypes.CloseAndReloadData);
                    }
                }
                else
                {
                    if (e.UserState.ToString() == "Edit")
                    {
                        Utility.ShowMessageBox("UPDATE", isSubmitFlow, false);
                        RefreshUI(saveType);
                    }
                    else
                    {
                        Utility.ShowMessageBox("AUDITFAILURE", isSubmitFlow, false);
                    }
                }
            }
            catch (Exception ex)
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString());
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             Save();
             break;
         case "1":
             refreshType = RefreshedTypes.CloseAndReloadData;
             Cancel();
             break;
     }
 }
Esempio n. 56
0
 public void DoAction(string actionType)
 {
     if (actionType == "2")
         sel_App();
     else
     {
         if (!Check()) return;
         RefreshUI(RefreshedTypes.ShowProgressBar);
         switch (actionType)
         {
             case "0":
                 _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
                 saveType = RefreshedTypes.ProgressBar;
                 Save();
                 break;
             case "1":
                 _flwResult = SMT.SaaS.FrameworkUI.CheckStates.UnSubmit;
                 saveType = RefreshedTypes.CloseAndReloadData;
                 Save();
                 break;
         }
     }
 }
Esempio n. 57
0
        /// <summary>
        ///     回到提交前的状态
        /// </summary>
        private void BackToSubmit()
        {
            RefreshUI(RefreshedTypes.AuditInfo);
            needsubmit = false;
         
            //隐藏工具栏 不允许二次提交
            //EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
            //#region 隐藏entitybrowser中的toolbar按钮
            //entBrowser.BtnSaveSubmit.IsEnabled = false;
            //if (entBrowser.EntityEditor is IEntityEditor)
            //{
            //    List<ToolbarItem> bars = GetToolBarItems();
            //    if (bars != null)
            //    {
            //        ToolBar bar = SMT.SaaS.FrameworkUI.Common.Utility.FindChildControl<ToolBar>(entBrowser, "toolBar1");
            //        if (bar != null)
            //        {
            //            bar.Visibility = Visibility.Collapsed;
            //        }
            //    }
            //}
            //#endregion
            if (refreshType == RefreshedTypes.CloseAndReloadData)
            {
                //refreshType = RefreshedTypes.AuditInfo;
                refreshType = RefreshedTypes.HideProgressBar;
            }

        }
Esempio n. 58
0
 public void DoAction(string actionType)
 {
     switch (actionType)
     {
         case "0":
             saveType = RefreshedTypes.All;
             if (editState == "add")
             { 
                 AddInfo(); 
             }
             if (editState == "update")
             {
                 if (costInfo != null)
                 {
                     UpdateInfo(costInfo);
                 }
             }
             break;
         case "1":
             saveType = RefreshedTypes.CloseAndReloadData;
             if (editState == "add")
             { 
                 AddInfo(); 
             }
             if (editState == "update")
             {
                 if (costInfo != null)
                 {
                     UpdateInfo(costInfo);
                 }
             }
             break;
     }
 }
Esempio n. 59
0
 public void DoAction(string actionType)
 {
     if (actionType.ToInt32() == 2)
         sel_vUseApp();
     else if (actionType.ToInt32() == 3)
         sel_vDipatch();
     else
     {
         if (!Check()) return;
         RefreshUI(RefreshedTypes.ShowProgressBar);
         switch (actionType)
         {
             case "0":
                 isSubmitFlow = false;
                 saveType = RefreshedTypes.All;
                 Save();
                 break;
             case "1":
                 saveType = RefreshedTypes.CloseAndReloadData;
                 Save();
                 break;
         }
     }
 }