/// <summary> /// 新建 /// </summary> private void btnNew_Click(object sender, RoutedEventArgs e) { EmployeeSurveyChildWindow form = new EmployeeSurveyChildWindow(FormTypes.New,""); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.New; browser.MinHeight = 510; browser.MinWidth = 650; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); }
/// <summary> /// 修改 /// </summary> private void btnEdit_Click(object sender, RoutedEventArgs e) { if (IsSelect("EDIT")) { ObservableCollection<V_EmployeeSurvey> selectItems = GetSelectList(); selApporvalInfo = selectItems[0]; if (selApporvalInfo.RequireMaster.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString() || selApporvalInfo.RequireMaster.CHECKSTATE == ((int)CheckStates.UnApproved).ToString()) { EmployeeSurveyChildWindow form = new EmployeeSurveyChildWindow(FormTypes.Edit, selApporvalInfo.RequireMaster.REQUIREMASTERID); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Edit; browser.MinHeight = 510; browser.MinWidth = 650; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYCANMODIFYTHEDATASUBMITTED"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } } }
/// <summary> /// 重新提交 /// </summary> private void btnReSubmit_Click(object sender, RoutedEventArgs e) { if (IsSelect("ReSubmit")) { ObservableCollection<V_EmployeeSurvey> selectItems = GetSelectList(); selApporvalInfo = selectItems[0]; EmployeeSurveyChildWindow form = new EmployeeSurveyChildWindow(FormTypes.Resubmit, selApporvalInfo.RequireMaster.REQUIREMASTERID); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Resubmit; browser.MinWidth = 510; browser.MinHeight = 650; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } }
/// <summary> /// 审核 /// </summary> private void btnAudit_Click(object sender, RoutedEventArgs e) { if (IsSelect("AUDIT")) { V_EmployeeSurvey ent = dgEmployeeSurvey.SelectedItems[0] as V_EmployeeSurvey; if (ent.RequireMaster.CHECKSTATE == ((int)CheckStates.Approving).ToString() || ent.RequireMaster.CHECKSTATE == ((int)CheckStates.WaittingApproval).ToString() || ent.RequireMaster.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString()) { EmployeeSurveyChildWindow form = new EmployeeSurveyChildWindow(FormTypes.Audit, ent.RequireMaster.REQUIREMASTERID); EntityBrowser browser = new EntityBrowser(form); browser.FormType = FormTypes.Audit; browser.MinHeight = 510; browser.MinWidth = 650; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true); } else { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTRECORDNOTOPERATEPLEASEAGAIN"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); } } }