void btnReSubmit_Click(object sender, RoutedEventArgs e) { if (DaGr.SelectedItems == null) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "ReSubmit"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } if (DaGr.SelectedItems.Count == 0) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "ReSubmit"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } V_ContractApplications ent = DaGr.SelectedItems[0] as V_ContractApplications; ApplicationsForContractsPages AddWin = new ApplicationsForContractsPages(FormTypes.Resubmit, ent.contractApp.CONTRACTAPPID); EntityBrowser browser = new EntityBrowser(AddWin); browser.FormType = FormTypes.Resubmit; browser.MinWidth = 610; browser.MinHeight = 480; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); }
private void InitEvent() { caswsc = new SmtOADocumentAdminClient(); printInfo = new V_ContractApplications(); caswsc.GetApprovalListByIdCompleted += new EventHandler<GetApprovalListByIdCompletedEventArgs>(caswsc_GetApprovalListByIdCompleted);//根据ID查询审批通过的数据 LoadData(); }
private void InitEvent() { caswsc = new SmtOADocumentAdminClient(); printInfo = new V_ContractApplications(); caswsc.GetApprovalListByIdCompleted += new EventHandler <GetApprovalListByIdCompletedEventArgs>(caswsc_GetApprovalListByIdCompleted);//根据ID查询审批通过的数据 LoadData(); }
void btnEdit_Click(object sender, RoutedEventArgs e) { string strLeaveTypeSetID = string.Empty; if (DaGr.SelectedItems == null) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTDATAALERT")); return; } if (DaGr.SelectedItems.Count == 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTDATAALERT")); return; } V_ContractApplications ent = DaGr.SelectedItems[0] as V_ContractApplications; if (ent.contractApp.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString() || ent.contractApp.CHECKSTATE == ((int)CheckStates.UnApproved).ToString()) { ApplicationsForContractsPages AddWin = new ApplicationsForContractsPages(FormTypes.Edit, ent.contractApp.CONTRACTAPPID); EntityBrowser browser = new EntityBrowser(AddWin); browser.FormType = FormTypes.Edit; browser.MinWidth = 610; browser.MinHeight = 480; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } else { Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("NOTONLYCANMODIFYTHEDATASUBMITTED")); return; } }
void btnDelete_Click(object sender, RoutedEventArgs e) { ApplicationsID = new ObservableCollection <string>(); if (DaGr.SelectedItems.Count > 0) { for (int i = 0; i < DaGr.SelectedItems.Count; i++) { V_ContractApplications ent = DaGr.SelectedItems[i] as V_ContractApplications; if (ent.contractApp.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { ApplicationsID.Add((DaGr.SelectedItems[i] as V_ContractApplications).contractApp.CONTRACTAPPID); string Result = ""; ComfirmWindow com = new ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { caswsc.DeleteContraApprovalAsync(ApplicationsID); LoadData(); }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), ComfirmWindow.titlename, Result); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYDIDNOSUBMITANDREVIEWTHEDATACANBEDELETEDBY")); return; } } } else { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "DELETE"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
private void browser_ReloadDataEvent() { if (printForm != null) { printView = printForm.printInfo; GetSelectContractApplications(printView); } }
[OperationContract]//根据ID获取合同申请 public V_ContractApplications GetContractApprovalById(string contractApprovalID) { using (ContractApprovalBLL cab = new ContractApprovalBLL()) { V_ContractApplications ContracApproval = cab.GetContractApprovalById(contractApprovalID); return(ContracApproval == null ? null : ContracApproval); } }
void btnPrint_Click(object sender, RoutedEventArgs e) { ApprovalInfo = new V_ContractApplications(); //ContractPrintUploadControl AddWin = new ContractPrintUploadControl(Action.Print, null); //EntityBrowser browser = new EntityBrowser(AddWin); //browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); //browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); }
private void Save() { if (DaGr.SelectedItem != null) { V_ContractApplications tmp = DaGr.SelectedItem as V_ContractApplications; printInfo = tmp; } RefreshUI(RefreshedTypes.CloseAndReloadData); }
private void GetSelectContractApplications(V_ContractApplications contractApp) { if (contractApp != null) { if (!string.IsNullOrEmpty(contractApp.contractApp.CONTRACTTITLE)) { ContractTitle.Text = contractApp.contractApp.CONTRACTTITLE; //标题 } cprinting = contractApp.contractPrint; //打印 ctapp = contractApp.contractApp; ContractID.SelectedText = contractApp.contractApp.CONTRACTCODE; //合同编号 ContractLevel.SelectedIndex = Convert.ToInt32(contractApp.contractApp.CONTRACTLEVEL); //级别 ContractTitle.Text = contractApp.contractApp.CONTRACTTITLE; //标题 StartTime.Text = contractApp.contractApp.STARTDATE.ToString(); //开始时间 EndTime.Text = contractApp.contractApp.ENDDATE.ToString(); //结束时间 //ContractText.Text = contractApp.contractApp.CONTENT;//正文 //ContractText.RichTextBoxContext = contractApp.contractApp.CONTENT; Party.Add(contractApp.contractApp.PARTYA); //甲方 Party.Add(contractApp.contractApp.PARTYB); //乙方 personclient.GetEmployeeByIDsAsync(Party); switch (contractApp.contractApp.CONTRACTFLAG) //申请标志 { case "0": this.RbtNo.IsChecked = false; this.rbtYes.IsChecked = true; break; case "1": this.RbtNo.IsChecked = true; this.rbtYes.IsChecked = false; break; } } }
void btnAudit_Click(object sender, RoutedEventArgs e) { string strLeaveTypeSetID = string.Empty; if (DaGr.SelectedItems == null) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } if (DaGr.SelectedItems.Count == 0) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); return; } V_ContractApplications ent = DaGr.SelectedItems[0] as V_ContractApplications; if (ent.contractApp.CHECKSTATE == ((int)CheckStates.Approving).ToString() || ent.contractApp.CHECKSTATE == ((int)CheckStates.WaittingApproval).ToString() || ent.contractApp.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { ApplicationsForContractsPages AddWin = new ApplicationsForContractsPages(FormTypes.Audit, ent.contractApp.CONTRACTAPPID); EntityBrowser browser = new EntityBrowser(AddWin); browser.FormType = FormTypes.Audit; browser.MinWidth = 610; browser.MinHeight = 480; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } else { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTRECORDNOTOPERATEPLEASEAGAIN")); return; } }