/// <summary> /// 初始化科室下拉框 /// Add by xlb 2013-04-08 /// </summary> /// <param name="lookUpEditor"></param> private void InitDataDept(LookUpEditor lookUpEditor) { try { LookUpWindow lookUpWindow = new LookUpWindow(); lookUpEditor.Kind = WordbookKind.Sql; lookUpEditor.ListWindow = lookUpWindow; DataTable dtDept = DS_SqlHelper.ExecuteDataTable(@"select ID,NAME,py,wb from department where sort in('101','102') and valid='1' ", CommandType.Text); if (dtDept == null || dtDept.Columns.Count <= 0) { return; } for (int i = 0; i > dtDept.Columns.Count; i++) { if (dtDept.Columns[i].ColumnName.ToUpper().Trim() == "ID") { dtDept.Columns[i].Caption = "编号"; } else if (dtDept.Columns[i].ColumnName.ToUpper().Trim() == "NAME") { dtDept.Columns[i].Caption = "科室"; } } Dictionary <string, int> dictionary = new Dictionary <string, int>(); dictionary.Add("ID", 30); dictionary.Add("NAME", 76); SqlWordbook sqlWordBook = new SqlWordbook("deptMent", dtDept, "ID", "NAME", dictionary, "ID//NAME//PY//WB"); lookUpEditor.SqlWordbook = sqlWordBook; } catch (Exception ex) { throw ex; } }
/// <summary> /// 初始化控件数据源 /// Add by xlb 2013-03-22 /// </summary> /// <param name="lookUpEdit"></param> private void InitDialogData(LookUpEditor lookUpEdit) { try { LookUpWindow lookUpWindow = new LookUpWindow(); lookUpEdit.ListWindow = lookUpWindow; lookUpEdit.Kind = WordbookKind.Sql; DataTable dt = GetDialogData(); for (int i = 0; i < dt.Columns.Count; i++) { if (dt.Columns[i].ColumnName.ToUpper().Trim() == "ICD") { dt.Columns[i].Caption = "编码"; } else if (dt.Columns[i].ColumnName.ToUpper().Trim() == "NAME") { dt.Columns[i].Caption = "名称"; } } Dictionary <string, int> dictionary = new Dictionary <string, int>(); dictionary.Add("ICD", 70); dictionary.Add("NAME", 130); SqlWordbook sqlWordBook = new SqlWordbook("Dialog", dt, "ICD", "NAME", dictionary, "ICD//NAME//PY//WB"); lookUpEdit.SqlWordbook = sqlWordBook; } catch (Exception ex) { throw ex; } }
/// <summary> /// 、二次修改捞取诊断数据源的修改 /// add by ywk 2013年3月19日9:57:05 /// </summary> /// <param name="lueInfo"></param> /// <param name="queryType"></param> private void BindLueData(LookUpEditor lueInfo, Decimal queryType) { try { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_App.SqlHelper; //判断诊断的捞取数据源 add by ywk 2013年3月19日9:48:23 DataTable dataTable = null; string getdiagtype = DS_SqlService.GetConfigValueByKey("GetDiagnosisType") == "" ? "0" : DS_SqlService.GetConfigValueByKey("GetDiagnosisType"); //string getdiagtype = "1"; if (getdiagtype == "0")//EMR { dataTable = GetEditroData(queryType); } if (getdiagtype == "1")//HIS { try { using (OracleConnection conn = new OracleConnection(DataAccessFactory.GetSqlDataAccess("HISDB").GetDbConnection().ConnectionString)) { if (conn.State != ConnectionState.Open) { conn.Open(); } dataTable = new DataTable(); OracleCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = " SELECT NAME, py , WB, memo, icd as ID FROM yd_diagnosis "; OracleDataAdapter myoadapt = new OracleDataAdapter(cmd.CommandText, conn); myoadapt.Fill(dataTable); //MessageBox.Show("诊断取的HIS"); } } catch (Exception ex)//进异常,说明可能HIS那边没有此视图 就取EMR的 { dataTable = GetEditroData(queryType); //MessageBox.Show("出异常,诊断取自EMR"+ex.Message); } } //DataTable dataTable = GetEditroData(queryType); dataTable.Columns["ID"].Caption = "诊断编码"; dataTable.Columns["NAME"].Caption = "诊断名称"; Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("ID", 90); columnwidth.Add("NAME", 210); SqlWordbook sqlWordBook = new SqlWordbook("ID", dataTable, "ID", "NAME", columnwidth, "ID//NAME//PY//WB"); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// 二次更改,中心医院手术要取自HIS视图 /// edit by ywk 2013年7月22日 11:42:33 /// </summary> /// <param name="lueInfo"></param> /// <param name="queryType"></param> private void BindLueData(LookUpEditor lueInfo, Decimal queryType) { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_App.SqlHelper; //判断手术信息的捞取数据源 add by ywk 2013年7月22日 11:43:30 DataTable dataTable = null; //DataTable dataTable = GetEditroData(queryType); string getopertype = DS_SqlService.GetConfigValueByKey("GetOperationType") == "" ? "0" : DS_SqlService.GetConfigValueByKey("GetOperationType"); //只有手术从his中取 其他还是从emr中取 if (queryType == 20) { if (getopertype == "0")//EMR { dataTable = GetEditroData(queryType); } if (getopertype == "1")//HIS { try { using (OracleConnection conn = new OracleConnection(DataAccessFactory.GetSqlDataAccess("HISDB").GetDbConnection().ConnectionString)) { if (conn.State != ConnectionState.Open) { conn.Open(); } dataTable = new DataTable(); OracleCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = " SELECT ID, NAME, py , WB, name 名称 FROM yd_operation "; OracleDataAdapter myoadapt = new OracleDataAdapter(cmd.CommandText, conn); myoadapt.Fill(dataTable); //MessageBox.Show("诊断取的HIS"); } } catch (Exception ex)//进异常,说明可能HIS那边没有此视图 就取EMR的 { dataTable = GetEditroData(queryType); //MessageBox.Show("出异常,诊断取自EMR"+ex.Message); } } } else { dataTable = GetEditroData(queryType); } Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("名称", lueInfo.Width); SqlWordbook sqlWordBook = new SqlWordbook("ID", dataTable, "ID", "Name", columnwidth, true); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; }
/// <summary> /// 区县代码 /// </summary> /// <param name="lueInfo"></param> /// <param name="queryType"></param> private void BindLueCountryData(LookUpEditor lueInfo, DataTable dataTable) { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_SqlHelper; Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("名称", lueInfo.Width); SqlWordbook sqlWordBook = new SqlWordbook("ID", dataTable, "ID", "Name", columnwidth, true); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; }
private void BindLueOperData(LookUpEditor lueInfo, Decimal queryType) { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_App.SqlHelper; if (m_DataTableDiag == null) { m_DataTableDiag = GetEditroData(queryType); } Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("名称", lueInfo.Width); SqlWordbook sqlWordBook = new SqlWordbook("ID", m_DataTableDiag, "ID", "Name", columnwidth, true); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; }
private void BindLueData(LookUpEditor lueInfo, Decimal queryType) { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_SqlHelper; //if (m_DataTableDiag == null) //此处这个判断会影响下面的捞取损伤中毒因素数据 ///add by 杨伟康2013年5月30日22:55:00 m_DataTableDiag = GetEditroData(queryType); Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("名称", lueInfo.Width); SqlWordbook sqlWordBook = new SqlWordbook("ID", m_DataTableDiag, "ID", "Name", columnwidth, true); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; }
private void BindLueData(LookUpEditor lueInfo, Decimal queryType) { try { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_App.SqlHelper; DataTable dataTable = GetEditroData(queryType); Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("名称", lueInfo.Width); SqlWordbook sqlWordBook = new SqlWordbook("ID", dataTable, "ID", "Name", columnwidth, true); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; } catch (Exception) { throw; } }
private void BindLueData(LookUpEditor lueInfo, Decimal queryType) { try { LookUpWindow lupInfo = new LookUpWindow(); lupInfo.SqlHelper = m_App.SqlHelper; DataTable dataTable = GetEditroData(queryType); dataTable.Columns["ID"].Caption = "诊断编码"; dataTable.Columns["NAME"].Caption = "诊断名称"; Dictionary <string, int> columnwidth = new Dictionary <String, Int32>(); columnwidth.Add("ID", 90); columnwidth.Add("NAME", 210); SqlWordbook sqlWordBook = new SqlWordbook("ID", dataTable, "ID", "NAME", columnwidth, "ID//NAME//PY//WB"); lueInfo.SqlWordbook = sqlWordBook; lueInfo.ListWindow = lupInfo; } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// 初始化接收人下拉数据源 /// Add by xlb 2013-07-02 /// </summary> /// <param name="lookUpEditor"></param> /// <param name="lookUpWindows"></param> private void InitializeJSR(ref LookUpEditor lookUpEditor, ref LookUpWindow lookUpWindows) { try { YD_SqlHelper.CreateSqlHelper(); lookUpEditor.Kind = WordbookKind.Sql; lookUpEditor.ListWindow = lookUpWindows; DataTable dataJCZ = YD_SqlHelper.ExecuteDataTable(@"select id,name,py,wb from users where valid='1' and grade in ('2000','2001','2002','2003') and category in ('400','401') and deptid=@deptId", new SqlParameter[] { new SqlParameter("@deptId", DrectSoft.Common.DS_Common.currentUser.CurrentDeptId) }, CommandType.Text); Dictionary <string, Int32> columnWidth = new Dictionary <string, int>(); dataJCZ.Columns["ID"].Caption = "编码"; dataJCZ.Columns["NAME"].Caption = "名称"; columnWidth.Add("ID", 68); columnWidth.Add("NAME", 120); SqlWordbook sqlWord = new SqlWordbook("JCZ", dataJCZ, "ID", "NAME", columnWidth, "ID//NAME//PY//WB"); lpEdiMidwifery.SqlWordbook = sqlWord; dtEdiMidwifery = dataJCZ; } catch (Exception ex) { throw ex; } }
/// <summary> /// 根据用户控件的所有项的值设置获取报告卡实体 /// </summary> /// <param name="_ZymosisReportEntity"></param> /// <returns></returns> private ZymosisReportEntity GetEntityUI() { ZymosisReportEntity _ZymosisReportEntity = new ZymosisReportEntity(); UCReportCard myCard = xtraTabPageCardInfo.Controls[0] as UCReportCard;//panelControl2.Controls[0] as UCReportCard; edit by cyq 2012-10-30 #region new code #region 取到用户控件中更改后的值赋给实体 //报告卡类型 1、初次报告 2、订正报告 CheckEdit cheReporTtype1 = myCard.Controls["chkReportType1"] as CheckEdit; CheckEdit cheReporTtype2 = myCard.Controls["chkReportType2"] as CheckEdit; if (cheReporTtype1.Checked) { _ZymosisReportEntity.ReportType = "1"; } else if (cheReporTtype2.Checked) { _ZymosisReportEntity.ReportType = "2"; } //患者姓名 TextEdit txtName = myCard.Controls["txtName"] as TextEdit; string txtname = txtName.EditValue.ToString(); _ZymosisReportEntity.Name = txtname; //家长姓名 TextEdit txtParentName = myCard.Controls["txtParentname"] as TextEdit; string txtparentname = txtParentName.EditValue.ToString(); _ZymosisReportEntity.Parentname = txtparentname; //身份证号码 TextEdit txtIdNo = myCard.Controls["txtIdno"] as TextEdit; string txtidno = txtIdNo.EditValue.ToString(); _ZymosisReportEntity.Idno = txtidno; //患者性别 CheckEdit chksex1 = myCard.Controls["chkSex1"] as CheckEdit; CheckEdit chksex2 = myCard.Controls["chkSex2"] as CheckEdit; if (chksex1.Checked) { _ZymosisReportEntity.Sex = "1"; } else if (chksex2.Checked) { _ZymosisReportEntity.Sex = "2"; } //出生日期 DateEdit dateBrith = myCard.Controls["dateBirth"] as DateEdit; if (!(dateBrith.DateTime.CompareTo(DateTime.MinValue) == 0)) { _ZymosisReportEntity.Birth = dateBrith.DateTime.ToString("yyyy-MM-dd"); } //实足年龄 TextEdit txtAge = myCard.Controls["txtAge"] as TextEdit; string txtage = txtAge.EditValue.ToString(); _ZymosisReportEntity.Age = txtage; //实足年龄单位 CheckEdit chkAgeUnit1 = myCard.Controls["chkAgeUnit1"] as CheckEdit; CheckEdit chkAgeUnit2 = myCard.Controls["chkAgeUnit2"] as CheckEdit; CheckEdit chkAgeUnit3 = myCard.Controls["chkAgeUnit3"] as CheckEdit; if (chkAgeUnit1.Checked) { _ZymosisReportEntity.AgeUnit = "1"; } else if (chkAgeUnit2.Checked) { _ZymosisReportEntity.AgeUnit = "2"; } else if (chkAgeUnit3.Checked) { _ZymosisReportEntity.AgeUnit = "3"; } //工作单位 TextEdit txtOrganization = myCard.Controls["txtOrganization"] as TextEdit; string txtorganization = txtOrganization.EditValue.ToString(); _ZymosisReportEntity.Organization = txtorganization; //单位电话 TextEdit txtOfficetel = myCard.Controls["txtOfficetel"] as TextEdit; string txtofficetel = txtOfficetel.EditValue.ToString(); _ZymosisReportEntity.Officetel = txtofficetel; //病人属于地区 CheckEdit chkAddresstype1 = myCard.Controls["chkAddresstype1"] as CheckEdit; CheckEdit chkAddresstype2 = myCard.Controls["chkAddresstype2"] as CheckEdit; CheckEdit chkAddresstype3 = myCard.Controls["chkAddresstype3"] as CheckEdit; CheckEdit chkAddresstype4 = myCard.Controls["chkAddresstype4"] as CheckEdit; CheckEdit chkAddresstype5 = myCard.Controls["chkAddresstype5"] as CheckEdit; CheckEdit chkAddresstype6 = myCard.Controls["chkAddresstype6"] as CheckEdit; if (chkAddresstype1.Checked) { _ZymosisReportEntity.Addresstype = "1"; } else if (chkAddresstype2.Checked) { _ZymosisReportEntity.Addresstype = "2"; } else if (chkAddresstype3.Checked) { _ZymosisReportEntity.Addresstype = "3"; } else if (chkAddresstype4.Checked) { _ZymosisReportEntity.Addresstype = "4"; } else if (chkAddresstype5.Checked) { _ZymosisReportEntity.Addresstype = "5"; } else if (chkAddresstype6.Checked) { _ZymosisReportEntity.Addresstype = "6"; } //详细地址 【村,街道,门牌号】 TextEdit txtaddress = myCard.Controls["txtAddress"] as TextEdit; string address = txtaddress.EditValue.ToString(); _ZymosisReportEntity.Address = address; //职业代码 CheckEdit chkJobid1 = myCard.Controls["chkJobid1"] as CheckEdit; CheckEdit chkJobid2 = myCard.Controls["chkJobid2"] as CheckEdit; CheckEdit chkJobid3 = myCard.Controls["chkJobid3"] as CheckEdit; CheckEdit chkJobid4 = myCard.Controls["chkJobid4"] as CheckEdit; CheckEdit chkJobid5 = myCard.Controls["chkJobid5"] as CheckEdit; CheckEdit chkJobid6 = myCard.Controls["chkJobid6"] as CheckEdit; CheckEdit chkJobid7 = myCard.Controls["chkJobid7"] as CheckEdit; CheckEdit chkJobid8 = myCard.Controls["chkJobid8"] as CheckEdit; CheckEdit chkJobid9 = myCard.Controls["chkJobid9"] as CheckEdit; CheckEdit chkJobid10 = myCard.Controls["chkJobid10"] as CheckEdit; CheckEdit chkJobid11 = myCard.Controls["chkJobid11"] as CheckEdit; CheckEdit chkJobid12 = myCard.Controls["chkJobid12"] as CheckEdit; CheckEdit chkJobid13 = myCard.Controls["chkJobid13"] as CheckEdit; CheckEdit chkJobid14 = myCard.Controls["chkJobid14"] as CheckEdit; CheckEdit chkJobid15 = myCard.Controls["chkJobid15"] as CheckEdit; CheckEdit chkJobid16 = myCard.Controls["chkJobid16"] as CheckEdit; CheckEdit chkJobid17 = myCard.Controls["chkJobid17"] as CheckEdit; CheckEdit chkJobid18 = myCard.Controls["chkJobid18"] as CheckEdit; if (chkJobid1.Checked) { _ZymosisReportEntity.Jobid = "1"; } else if (chkJobid2.Checked) { _ZymosisReportEntity.Jobid = "2"; } else if (chkJobid3.Checked) { _ZymosisReportEntity.Jobid = "3"; } else if (chkJobid4.Checked) { _ZymosisReportEntity.Jobid = "4"; } else if (chkJobid5.Checked) { _ZymosisReportEntity.Jobid = "5"; } else if (chkJobid6.Checked) { _ZymosisReportEntity.Jobid = "6"; } else if (chkJobid7.Checked) { _ZymosisReportEntity.Jobid = "7"; } else if (chkJobid8.Checked) { _ZymosisReportEntity.Jobid = "8"; } else if (chkJobid9.Checked) { _ZymosisReportEntity.Jobid = "9"; } else if (chkJobid10.Checked) { _ZymosisReportEntity.Jobid = "10"; } else if (chkJobid11.Checked) { _ZymosisReportEntity.Jobid = "11"; } else if (chkJobid12.Checked) { _ZymosisReportEntity.Jobid = "12"; } else if (chkJobid13.Checked) { _ZymosisReportEntity.Jobid = "13"; } else if (chkJobid14.Checked) { _ZymosisReportEntity.Jobid = "14"; } else if (chkJobid15.Checked) { _ZymosisReportEntity.Jobid = "15"; } else if (chkJobid16.Checked) { _ZymosisReportEntity.Jobid = "16"; } else if (chkJobid17.Checked) { _ZymosisReportEntity.Jobid = "17"; } else if (chkJobid18.Checked) { _ZymosisReportEntity.Jobid = "18"; } //病历分类 1、疑似病历 2、临床诊断病历 3、实验室确诊病历 CheckEdit chkRecordtype11 = myCard.Controls["chkRecordtype11"] as CheckEdit; CheckEdit chkRecordtype12 = myCard.Controls["chkRecordtype12"] as CheckEdit; CheckEdit chkRecordtype13 = myCard.Controls["chkRecordtype13"] as CheckEdit; if (chkRecordtype11.Checked) { _ZymosisReportEntity.Recordtype1 = "1"; } else if (chkRecordtype12.Checked) { _ZymosisReportEntity.Recordtype1 = "2"; } else if (chkRecordtype13.Checked) { _ZymosisReportEntity.Recordtype1 = "3"; } //病历分类(乙型肝炎、血吸虫病填写) 1、急性 2、慢性 CheckEdit chkRecordtype21 = myCard.Controls["chkRecordtype21"] as CheckEdit; CheckEdit chkRecordtype22 = myCard.Controls["chkRecordtype22"] as CheckEdit; CheckEdit chkRecordtype23 = myCard.Controls["chkRecordtype23"] as CheckEdit; if (chkRecordtype21.Checked) { _ZymosisReportEntity.Recordtype2 = "1"; } else if (chkRecordtype22.Checked) { _ZymosisReportEntity.Recordtype2 = "2"; } else if (chkRecordtype23.Checked) { _ZymosisReportEntity.Recordtype2 = "3"; } //发病日期(病原携带者填初检日期或就诊日期) DateEdit dateAttackdate = myCard.Controls["dateAttackdate"] as DateEdit; if (!(dateAttackdate.DateTime.CompareTo(DateTime.MinValue) == 0)) { _ZymosisReportEntity.Attackdate = dateAttackdate.DateTime.ToString("yyyy-MM-dd"); } //诊断日期 DateEdit dateDiagdate = myCard.Controls["dateDiagdate"] as DateEdit; TimeEdit timeDiagdate = myCard.Controls["timeDiagdate"] as TimeEdit; if (!(dateDiagdate.DateTime.CompareTo(DateTime.MinValue) == 0)) { _ZymosisReportEntity.Diagdate = dateDiagdate.DateTime.ToString("yyyy-MM-dd") + " " + timeDiagdate.Time.ToString("HH:mm:ss"); } //死亡日期 DateEdit Diedate = myCard.Controls["Diedate"] as DateEdit; if (!(Diedate.DateTime.CompareTo(DateTime.MinValue) == 0)) { _ZymosisReportEntity.Diedate = Diedate.DateTime.ToString("yyyy-MM-dd"); } //传染病病种(对应传染病诊断库) LookUpEditor lookUpEditorZymosis = myCard.Controls["lookUpEditorZymosis"] as LookUpEditor; _ZymosisReportEntity.Diagicd10 = lookUpEditorZymosis.CodeValue; //传染病病种名称 _ZymosisReportEntity.Diagname = lookUpEditorZymosis.DisplayValue; //订正病名 TextEdit textCorrectName = myCard.Controls["textCorrectName"] as TextEdit; string textcorrectName = textCorrectName.EditValue.ToString(); _ZymosisReportEntity.CorrectName = textcorrectName; //退卡原因 TextEdit txtCancelReason = myCard.Controls["txtCancelReason"] as TextEdit; string txtcancelReason = txtCancelReason.EditValue.ToString(); _ZymosisReportEntity.CancelReason = txtcancelReason; //报告科室编号 LookUpEditor lookUpEditorDept = myCard.Controls["lookUpEditorDept"] as LookUpEditor; _ZymosisReportEntity.Reportdeptcode = lookUpEditorDept.CodeValue; //报告科室名称 _ZymosisReportEntity.Reportdeptname = lookUpEditorDept.DisplayValue; //_ZymosisReportEntity.Reportdeptname = lookUpEditorDept.SelectedText; //报告医生联系电话 TextEdit txtDoctortel = myCard.Controls["txtDoctortel"] as TextEdit; string txtdoctortel = txtDoctortel.EditValue.ToString(); _ZymosisReportEntity.Doctortel = txtdoctortel; //报告医生编号 LookUpEditor lookUpEditorDoc = myCard.Controls["lookUpEditorDoc"] as LookUpEditor; _ZymosisReportEntity.Reportdoccode = lookUpEditorDoc.CodeValue; //报告医生姓名 _ZymosisReportEntity.Reportdocname = lookUpEditorDoc.DisplayValue; //填卡时间 DateEdit dateReportDate = myCard.Controls["dateReportDate"] as DateEdit; if (!(dateReportDate.DateTime.CompareTo(DateTime.MinValue) == 0)) { _ZymosisReportEntity.ReportDate = dateReportDate.DateTime.ToString("yyyy-MM-dd"); } //备注 MemoEdit memoMemo = myCard.Controls["memoMemo"] as MemoEdit; _ZymosisReportEntity.Memo = memoMemo.Text; //其他法定管理以及重点监测传染病: MemoEdit memoOtherDiag = myCard.Controls["memoOtherDiag"] as MemoEdit; _ZymosisReportEntity.OtherDiag = memoOtherDiag.Text; //修改时间 _ZymosisReportEntity.ModifyDate = DateTime.Now.ToString("yyyy-MM-dd HH:m:ss"); //修改人科室编号 _ZymosisReportEntity.ModifyDeptcode = m_App.User.CurrentDeptId; //修改人科室名称 _ZymosisReportEntity.ModifyDeptname = m_App.User.CurrentDeptName; //修改人编号 _ZymosisReportEntity.ModifyUsercode = m_App.User.Id; //修改人姓名 _ZymosisReportEntity.ModifyUsername = m_App.User.Name; #endregion #endregion return(_ZymosisReportEntity); }
private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormLock)); this.repositoryItemPictureEdit1 = new DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit(); this.gridControlLock = new DevExpress.XtraGrid.GridControl(); this.cardView1 = new DevExpress.XtraGrid.Views.Card.CardView(); this.Images = new DevExpress.XtraGrid.Columns.GridColumn(); this.ID = new DevExpress.XtraGrid.Columns.GridColumn(); this.labelControl1 = new DevExpress.XtraEditors.LabelControl(); this.simpleButtonCancel = new DevExpress.XtraEditors.SimpleButton(); this.simpleButtonConfirm = new DevExpress.XtraEditors.SimpleButton(); this.groupControl1 = new DevExpress.XtraEditors.GroupControl(); this.labelControlShow = new DevExpress.XtraEditors.LabelControl(); this.textEditPassWord = new DevExpress.XtraEditors.TextEdit(); this.labelControlPassWord = new DevExpress.XtraEditors.LabelControl(); this.lookUpEditorLock = new DrectSoft.Common.Library.LookUpEditor(); this.lookUpWindowLock = new DrectSoft.Common.Library.LookUpWindow(); ((System.ComponentModel.ISupportInitialize)(this.repositoryItemPictureEdit1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.gridControlLock)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.cardView1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.groupControl1)).BeginInit(); this.groupControl1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.textEditPassWord.Properties)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lookUpEditorLock)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lookUpWindowLock)).BeginInit(); this.SuspendLayout(); // // repositoryItemPictureEdit1 // this.repositoryItemPictureEdit1.CustomHeight = 80; this.repositoryItemPictureEdit1.Name = "repositoryItemPictureEdit1"; this.repositoryItemPictureEdit1.SizeMode = DevExpress.XtraEditors.Controls.PictureSizeMode.Zoom; // // gridControlLock // this.gridControlLock.Location = new System.Drawing.Point(22, 5); this.gridControlLock.MainView = this.cardView1; this.gridControlLock.Name = "gridControlLock"; this.gridControlLock.Size = new System.Drawing.Size(223, 136); this.gridControlLock.TabIndex = 1; this.gridControlLock.TabStop = false; this.gridControlLock.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] { this.cardView1 }); // // cardView1 // this.cardView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { this.Images, this.ID }); this.cardView1.FocusedCardTopFieldIndex = 0; this.cardView1.GridControl = this.gridControlLock; this.cardView1.MaximumCardRows = 1; this.cardView1.Name = "cardView1"; this.cardView1.OptionsBehavior.FieldAutoHeight = true; this.cardView1.OptionsPrint.AutoHorzWidth = true; this.cardView1.OptionsView.ShowCardExpandButton = false; this.cardView1.OptionsView.ShowQuickCustomizeButton = false; // // Images // this.Images.ColumnEdit = this.repositoryItemPictureEdit1; this.Images.FieldName = "Images"; this.Images.ImageAlignment = System.Drawing.StringAlignment.Center; this.Images.Name = "Images"; this.Images.OptionsColumn.FixedWidth = true; this.Images.OptionsColumn.ReadOnly = true; this.Images.OptionsColumn.ShowCaption = false; this.Images.OptionsColumn.ShowInCustomizationForm = false; this.Images.Visible = true; this.Images.VisibleIndex = 0; // // ID // this.ID.Caption = "ID"; this.ID.FieldName = "ID"; this.ID.Name = "ID"; // // labelControl1 // this.labelControl1.Location = new System.Drawing.Point(22, 150); this.labelControl1.Name = "labelControl1"; this.labelControl1.Size = new System.Drawing.Size(36, 14); this.labelControl1.TabIndex = 10; this.labelControl1.Text = "用户名"; // // simpleButtonCancel // this.simpleButtonCancel.Location = new System.Drawing.Point(251, 180); this.simpleButtonCancel.Name = "simpleButtonCancel"; this.simpleButtonCancel.Size = new System.Drawing.Size(11, 27); this.simpleButtonCancel.TabIndex = 4; this.simpleButtonCancel.Text = "取消"; this.simpleButtonCancel.Visible = false; this.simpleButtonCancel.Click += new System.EventHandler(this.simpleButtonCancel_Click); // // simpleButtonConfirm // this.simpleButtonConfirm.Location = new System.Drawing.Point(64, 204); this.simpleButtonConfirm.Name = "simpleButtonConfirm"; this.simpleButtonConfirm.Size = new System.Drawing.Size(144, 27); this.simpleButtonConfirm.TabIndex = 3; this.simpleButtonConfirm.Text = "确定"; this.simpleButtonConfirm.Click += new System.EventHandler(this.simpleButtonConfirm_Click); // // groupControl1 // this.groupControl1.Anchor = System.Windows.Forms.AnchorStyles.None; this.groupControl1.Controls.Add(this.labelControlShow); this.groupControl1.Controls.Add(this.textEditPassWord); this.groupControl1.Controls.Add(this.labelControlPassWord); this.groupControl1.Controls.Add(this.lookUpEditorLock); this.groupControl1.Controls.Add(this.gridControlLock); this.groupControl1.Controls.Add(this.simpleButtonCancel); this.groupControl1.Controls.Add(this.simpleButtonConfirm); this.groupControl1.Controls.Add(this.labelControl1); this.groupControl1.Location = new System.Drawing.Point(3, 3); this.groupControl1.LookAndFeel.SkinName = "Blue"; this.groupControl1.Name = "groupControl1"; this.groupControl1.ShowCaption = false; this.groupControl1.Size = new System.Drawing.Size(277, 250); this.groupControl1.TabIndex = 12; this.groupControl1.Text = "groupControl1"; // // labelControlShow // this.labelControlShow.Appearance.ForeColor = System.Drawing.Color.Red; this.labelControlShow.Location = new System.Drawing.Point(21, 180); this.labelControlShow.Name = "labelControlShow"; this.labelControlShow.Size = new System.Drawing.Size(224, 14); this.labelControlShow.TabIndex = 13; this.labelControlShow.Text = "提 醒 与锁屏前用户不同,点击确定登录"; this.labelControlShow.Visible = false; // // textEditPassWord // this.textEditPassWord.Location = new System.Drawing.Point(64, 177); this.textEditPassWord.Name = "textEditPassWord"; this.textEditPassWord.Properties.PasswordChar = '*'; this.textEditPassWord.Size = new System.Drawing.Size(181, 20); this.textEditPassWord.TabIndex = 2; this.textEditPassWord.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textEditPassWord_KeyPress); // // labelControlPassWord // this.labelControlPassWord.Location = new System.Drawing.Point(22, 180); this.labelControlPassWord.Name = "labelControlPassWord"; this.labelControlPassWord.Size = new System.Drawing.Size(32, 14); this.labelControlPassWord.TabIndex = 11; this.labelControlPassWord.Text = "密 码"; // // lookUpEditorLock // this.lookUpEditorLock.EnterMoveNextControl = true; this.lookUpEditorLock.Kind = DrectSoft.Wordbook.WordbookKind.Sql; this.lookUpEditorLock.ListWindow = null; this.lookUpEditorLock.Location = new System.Drawing.Point(64, 149); this.lookUpEditorLock.Name = "lookUpEditorLock"; this.lookUpEditorLock.ReadOnly = true; this.lookUpEditorLock.ShowFormImmediately = true; this.lookUpEditorLock.ShowToolTips = false; this.lookUpEditorLock.Size = new System.Drawing.Size(181, 18); this.lookUpEditorLock.TabIndex = 1; this.lookUpEditorLock.CodeValueChanged += new System.EventHandler(this.lookUpEditorLock_CodeValueChanged); // // lookUpWindowLock // this.lookUpWindowLock.AlwaysShowWindow = true; this.lookUpWindowLock.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.lookUpWindowLock.GenShortCode = null; this.lookUpWindowLock.MatchType = DrectSoft.Common.Library.ShowListMatchType.Any; this.lookUpWindowLock.Owner = null; this.lookUpWindowLock.SqlHelper = null; // // FormLock // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(282, 254); this.Controls.Add(this.groupControl1); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "FormLock"; this.ShowIcon = false; this.ShowInTaskbar = false; this.Text = "锁屏"; this.TopMost = true; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FormLock_FormClosing); this.Load += new System.EventHandler(this.FormLock_Load); ((System.ComponentModel.ISupportInitialize)(this.repositoryItemPictureEdit1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.gridControlLock)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.cardView1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.groupControl1)).EndInit(); this.groupControl1.ResumeLayout(false); this.groupControl1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.textEditPassWord.Properties)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lookUpEditorLock)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lookUpWindowLock)).EndInit(); this.ResumeLayout(false); }