/// <summary> /// 审核通过 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void btnAudit_Click(object sender, RoutedEventArgs e) { string strSignInID = string.Empty; if (dgSignInList.SelectedItems == null) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "APPOVALBUTTON")); return; } if (dgSignInList.SelectedItems.Count == 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "APPOVALBUTTON")); return; } T_HR_EMPLOYEESIGNINRECORD entSignInRd = dgSignInList.SelectedItems[0] as T_HR_EMPLOYEESIGNINRECORD; strSignInID = entSignInRd.SIGNINID; SignInRdForm formSignInRd = new SignInRdForm(FormTypes.Audit, strSignInID); EntityBrowser browser = new EntityBrowser(formSignInRd); browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.FormType = FormTypes.Audit; browser.Show <string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { }); }
/// <summary> /// 弹出表单子窗口,以便新增签卡记录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void btnNew_Click(object sender, RoutedEventArgs e) { string strSignInID = string.Empty; SignInRdForm formSignInRd = new SignInRdForm(FormTypes.New, strSignInID); EntityBrowser entBrowser = new EntityBrowser(formSignInRd); entBrowser.FormType = FormTypes.New; entBrowser.Show <string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { }); }
/// <summary> /// 弹出表单子窗口,以便编辑签卡记录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void btnEdit_Click(object sender, RoutedEventArgs e) { string strSignInID = string.Empty; if (dgSignInList.SelectedItems == null) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "EDIT")); return; } if (dgSignInList.SelectedItems.Count == 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "EDIT")); return; } T_HR_EMPLOYEESIGNINRECORD entSignInRd = dgSignInList.SelectedItems[0] as T_HR_EMPLOYEESIGNINRECORD; //if (entSignInRd.OWNERID != SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID) //{ // Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), "只能修改自己的单据."); // return; //} if (entSignInRd.CHECKSTATE != "0") { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), "只能修改未提交的单据."); return; } strSignInID = entSignInRd.SIGNINID; SignInRdForm formSignInRd = new SignInRdForm(FormTypes.Edit, strSignInID); EntityBrowser entBrowser = new EntityBrowser(formSignInRd); entBrowser.FormType = FormTypes.Edit; entBrowser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); entBrowser.Show <string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { }); }