public LabTestInfo() { Detail = new List <DetailInfo>(); detail = new DetailInfo(); }
public ExaminationInfo() { detail = new DetailInfo(); Detail = new List <DetailInfo>(); }
//加载化验参数列表 public LabTestProfileViewModel GetLabTestInfoDetailList(ref LabTestProfileViewModel model, string DoctorId) { string UserId = model.UserId; string VisitId = model.VisitId; string SortNo = model.LabTestInfo.SortNo; string LabItemType = model.LabTestInfo.LabItemType; string LabItemCode = model.LabTestInfo.LabItemCode; //string Code = LabItemType + "**" + LabItemCode; DataSet labTestDtlDs = _ServicesSoapClient.GetLabTestDtlList(UserId, VisitId, SortNo); if (labTestDtlDs != null) { if (labTestDtlDs.Tables.Count != 0) { DataTable labTestDtlDt = labTestDtlDs.Tables[0]; List<DetailInfo> list = new List<DetailInfo>(); //int max = 0; foreach (DataRow dr in labTestDtlDt.Rows) { DetailInfo detailInfo = new DetailInfo(); detailInfo.Code = dr["Code"].ToString(); detailInfo.ItemName = dr["Name"].ToString(); detailInfo.Value = dr["Value"].ToString(); detailInfo.IsAbnormalCode = Convert.ToInt32(dr["IsAbnormalCode"]); detailInfo.IsAbnormal = dr["IsAbnormal"].ToString(); detailInfo.UnitCode = dr["UnitCode"].ToString(); detailInfo.Unit = dr["Unit"].ToString(); detailInfo.Creator = dr["Creator"].ToString(); if (detailInfo.Creator == DoctorId) { detailInfo.IsAllowed = true; } else { detailInfo.IsAllowed = false; } list.Add(detailInfo); } model.LabTestInfo.Detail = list; } } return model; }
//加载检查参数列表 public ExaminationProfileViewModel GetExamDetailInfoList(ref ExaminationProfileViewModel model, string DoctorId) { string UserId = model.UserId; string VisitId = model.VisitId; string SortNo = model.ExamInfo.SortNo; string ItemCode = model.ExamInfo.ItemCode; DataSet ExamDtlDs = _ServicesSoapClient.GetExamDtlList(UserId, VisitId, SortNo, ItemCode); if (ExamDtlDs.Tables.Count != 0) { DataTable ExamDtlDt = ExamDtlDs.Tables[0]; List<DetailInfo> list = new List<DetailInfo>(); //int max = 0; foreach (DataRow dr in ExamDtlDt.Rows) { DetailInfo detailInfo = new DetailInfo(); detailInfo.Code = dr["Code"].ToString(); detailInfo.ItemName = dr["Name"].ToString(); detailInfo.Value = dr["Value"].ToString(); detailInfo.IsAbnormalCode = Convert.ToInt32(dr["IsAbnormalCode"]); detailInfo.IsAbnormal = dr["IsAbnormal"].ToString(); detailInfo.UnitCode = dr["UnitCode"].ToString(); detailInfo.Unit = dr["Unit"].ToString(); //detailInfo.Code=dr["Code"].ToString(); detailInfo.Creator = dr["Creator"].ToString(); if (detailInfo.Creator == DoctorId) { detailInfo.IsAllowed = true; } else { detailInfo.IsAllowed = false; } list.Add(detailInfo); } model.ExamInfo.Detail = list; } return model; }
public LabTestInfo() { Detail = new List<DetailInfo>(); detail = new DetailInfo(); }
public ExaminationInfo() { detail = new DetailInfo(); Detail = new List<DetailInfo>(); }