华恒Mes鼎捷代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
2.9 KiB

5 months ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. using DevExpress.XtraEditors;
  9. using ICSSoft.Frame.User.BLL;
  10. using ICSSoft.Base.Config.AppConfig;
  11. using ICSSoft.Base.Language.Tool;
  12. using ICSSoft.Base.UserControl.MessageControl;
  13. using ICSSoft.Base.Config.DBHelper;
  14. using ICSSoft.Base.ReferForm.AppReferForm;
  15. using ICSSoft.Frame.Data.Entity;
  16. namespace ICSSoft.Frame.APP
  17. {
  18. public partial class FormPOArriveSelect : DevExpress.XtraEditors.XtraForm
  19. {
  20. public RCVData data=new RCVData();
  21. public FormPOArriveSelect()
  22. {
  23. InitializeComponent();
  24. setDateType(txtUserPwd);
  25. setDateType(timeEdit1);
  26. txtUserName.KeyDown +=new KeyEventHandler(txtUserCode_KeyDown);
  27. txtUserPwd.KeyDown += new KeyEventHandler(txtUserCode_KeyDown);
  28. timeEdit1.KeyDown += new KeyEventHandler(txtUserCode_KeyDown);
  29. }
  30. private void setDateType(DateEdit edit)
  31. {
  32. edit.Properties.DisplayFormat.FormatString = "yyyy-MM-dd HH:mm";
  33. edit.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
  34. edit.Properties.EditFormat.FormatString = "yyyy-MM-dd HH:mm";
  35. edit.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
  36. edit.Properties.Mask.EditMask = "yyyy-MM-dd HH:mm";
  37. edit.Properties.VistaDisplayMode = DevExpress.Utils.DefaultBoolean.True;
  38. edit.Properties.VistaEditTime = DevExpress.Utils.DefaultBoolean.True;
  39. edit.Properties.VistaTimeProperties.DisplayFormat.FormatString = "HH:mm:ss";
  40. edit.Properties.VistaTimeProperties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
  41. edit.Properties.VistaTimeProperties.EditFormat.FormatString = "HH:mm:ss";
  42. edit.Properties.VistaTimeProperties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
  43. edit.Properties.VistaTimeProperties.Mask.EditMask = "HH:mm:ss";
  44. }
  45. private void simpleButton1_Click(object sender, EventArgs e)
  46. {
  47. data.RcvNo = txtUserCode.Text;
  48. data.CreateUser = txtUserName.Text;
  49. data.StartTime = txtUserPwd.Text;
  50. data.EndTime = timeEdit1.Text;
  51. this.DialogResult = DialogResult.OK;
  52. this.Close();
  53. }
  54. private void simpleButton2_Click(object sender, EventArgs e)
  55. {
  56. data = null;
  57. this.Close();
  58. }
  59. private void txtUserCode_KeyDown(object sender, KeyEventArgs e)
  60. {
  61. if (e.KeyCode == Keys.Enter)
  62. {
  63. simpleButton1_Click(null,null);
  64. }
  65. }
  66. private void btnClose_Click(object sender, EventArgs e)
  67. {
  68. this.Close();
  69. }
  70. }
  71. }