S_CMN_012.cs 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /*******************************************************************************
  2. * Copyright(c) 2014 DongkeSoft All rights reserved. / Confidential
  3. * 类的信息:
  4. * 1.程序名称:S_CMN_012.cs
  5. * 2.功能描述:审核页面
  6. * 编辑履历:
  7. * 作者 日期 版本 修改内容
  8. * 张国印 2014/09/15 1.00 新建
  9. *******************************************************************************/
  10. using System;
  11. using Dongke.IBOSS.PRD.Basics.BaseControls;
  12. using Dongke.IBOSS.PRD.Basics.BaseResources;
  13. namespace Dongke.IBOSS.PRD.Client.Controls
  14. {
  15. public partial class S_CMN_012 : FormBase
  16. {
  17. #region 成员变量
  18. //审批状态 True 通过 False 不通过
  19. private bool _hrApprovalState;
  20. #endregion
  21. #region 构造函数
  22. /// <summary>
  23. /// 构造函数
  24. /// </summary>
  25. public S_CMN_012()
  26. {
  27. InitializeComponent();
  28. this.Text = FormTitles.S_CMN_011;
  29. this.btnPass.Text = ButtonText.BTN_PASS;
  30. this.btnNotPass.Text = ButtonText.BTN_NOTPASS;
  31. this.btnClose.Text = ButtonText.BTN_CLOSE;
  32. }
  33. #endregion
  34. #region 属性
  35. /// <summary>
  36. /// 审批状态 True 通过 False 不通过
  37. /// </summary>
  38. public bool HRApprovalState
  39. {
  40. get { return _hrApprovalState; }
  41. }
  42. #endregion
  43. #region 事件
  44. /// <summary>
  45. /// 审批通过
  46. /// </summary>
  47. /// <param name="sender"></param>
  48. /// <param name="e"></param>
  49. private void btnPass_Click(object sender, EventArgs e)
  50. {
  51. this._hrApprovalState = true;
  52. this.DialogResult = System.Windows.Forms.DialogResult.OK;
  53. }
  54. /// <summary>
  55. /// 审批不通过
  56. /// </summary>
  57. /// <param name="sender"></param>
  58. /// <param name="e"></param>
  59. private void btnNotPass_Click(object sender, EventArgs e)
  60. {
  61. this._hrApprovalState = false;
  62. this.DialogResult = System.Windows.Forms.DialogResult.OK;
  63. }
  64. /// <summary>
  65. /// 取消按钮
  66. /// </summary>
  67. /// <param name="sender"></param>
  68. /// <param name="e"></param>
  69. private void btnClose_Click(object sender, EventArgs e)
  70. {
  71. this.DialogResult = System.Windows.Forms.DialogResult.Cancel;
  72. }
  73. #endregion
  74. }
  75. }