private int InitList() { try { Neusoft.HISFC.BizLogic.HealthRecord.Baby cbaby = new Neusoft.HISFC.BizLogic.HealthRecord.Baby(); Neusoft.HISFC.BizLogic.Manager.Constant con = new Neusoft.HISFC.BizLogic.Manager.Constant(); this.fpEnter1.SelectNone = true; //性别 ArrayList listSex = Neusoft.HISFC.Models.Base.SexEnumService.List();// cbaby.GetSex(); this.fpEnter1.SetColumnList(this.fpEnter1_Sheet1, 0, listSex); SexTypeHelper.ArrayObject = listSex; //分娩结果 ArrayList listbaby = con.GetList(Neusoft.HISFC.Models.Base.EnumConstant.CHILDBEARINGRESULT);//cbaby.GetBirthEnd(); this.fpEnter1.SetColumnList(this.fpEnter1_Sheet1, 1, listbaby); BirthEndTypeHelper.ArrayObject = listbaby; //转归 ArrayList listBabyState = con.GetList(Neusoft.HISFC.Models.Base.EnumConstant.ZG);// Neusoft.HISFC.Managementcbaby.GetBabyState(); this.fpEnter1.SetColumnList(this.fpEnter1_Sheet1, 3, listBabyState); BabyStateTypeHelper.ArrayObject = listBabyState; //呼吸 ArrayList listbreath = con.GetList(Neusoft.HISFC.Models.Base.EnumConstant.BREATHSTATE); //cbaby.GetBreath(); this.fpEnter1.SetColumnList(this.fpEnter1_Sheet1, 4, listbreath); BreathTypeHelper.ArrayObject = listbreath; } catch (Exception ex) { MessageBox.Show(ex.Message); return(-1); } return(0); }
/// <summary> /// 查询并显示数据 /// </summary> /// <returns>出错返回 -1 正常 0 不允许有病案1 </returns> public int LoadInfo(Neusoft.HISFC.Models.RADT.PatientInfo patient) { if (patient == null) { return(-1); } patientInfo = patient; if (patientInfo.CaseState == "0") { //不允许有病案 return(1); } Neusoft.HISFC.BizLogic.HealthRecord.Baby ba = new Neusoft.HISFC.BizLogic.HealthRecord.Baby(); //查询符合条件的数据 ArrayList list = ba.QueryBabyByInpatientNo(patientInfo.ID); AddInfoToTable(list); return(0); }