/// <summary> /// 更新 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool Edit(SeeDoctorHistory model) { if (model == null) { return(false); } using (SeeDoctorHistoryDAL dal = new SeeDoctorHistoryDAL()) { HR_SEEDOCTORHISTORY entity = ModelToEntity(model); return(dal.Edit(entity)); } }
/// <summary> /// 新增 /// </summary> /// <param name="model"></param> /// <returns></returns> public string Add(SeeDoctorHistory model) { if (model == null) { return(string.Empty); } using (SeeDoctorHistoryDAL dal = new SeeDoctorHistoryDAL()) { HR_SEEDOCTORHISTORY entity = ModelToEntity(model); entity.HISTORYID = string.IsNullOrEmpty(model.HISTORYID) ? Guid.NewGuid().ToString("N") : model.HISTORYID; return(dal.Add(entity)); } }
/// <summary> /// Model转Entity /// </summary> /// <param name="entity"></param> /// <returns></returns> private HR_SEEDOCTORHISTORY ModelToEntity(SeeDoctorHistory model) { if (model != null) { HR_SEEDOCTORHISTORY entity = new HR_SEEDOCTORHISTORY() { HISTORYID = model.HISTORYID, PERSONID = model.PERSONID, DIAGNOSISTIME = model.DIAGNOSISTIME, DIAGNOSIS = model.DIAGNOSIS, ICD10 = model.ICD10, HOSPITAL = model.HOSPITAL, DIAGNOSISREPORT = model.DIAGNOSISREPORT, MEDICALHISATTACHMENT = model.MEDICALHISATTACHMENT, MAINDISEASE = model.MAINDISEASE, PERSONHISTORY = model.PERSONHISTORY, OBSTETRICALHISTORY = model.OBSTETRICALHISTORY, MENSTRUALHISTORY = model.MENSTRUALHISTORY, PHYSICALEXAM = model.PHYSICALEXAM, SPECIALISTCASE = model.SPECIALISTCASE, AUXILIARYEXAM = model.AUXILIARYEXAM, DISEASETYPE = model.DISEASETYPE, ISRELAPSE = model.ISRELAPSE, T = model.T, M = model.M, N = model.N, POSITION = model.POSITION, STAGE = model.STAGE, CYTOTYPE = model.CYTOTYPE, GENOTYPING = model.GENOTYPING, TRANSFER = model.TRANSFER, //REMARK=model.REMARK, HISTOLOGICALLY = model.HISTOLOGICALLY, MOLECULARPATHOLOGIC = model.MOLECULARPATHOLOGIC }; return(entity); } return(null); }
/// <summary> /// Entity转Model /// </summary> /// <param name="entity"></param> /// <returns></returns> private SeeDoctorHistory EntityToModel(HR_SEEDOCTORHISTORY entity) { if (entity != null) { SeeDoctorHistory model = new SeeDoctorHistory() { HISTORYID = entity.HISTORYID, PERSONID = entity.PERSONID, DIAGNOSISTIME = entity.DIAGNOSISTIME, DIAGNOSIS = entity.DIAGNOSIS, ICD10 = entity.ICD10, HOSPITAL = entity.HOSPITAL, DIAGNOSISREPORT = entity.DIAGNOSISREPORT, MEDICALHISATTACHMENT = entity.MEDICALHISATTACHMENT, MAINDISEASE = entity.MAINDISEASE, PERSONHISTORY = entity.PERSONHISTORY, OBSTETRICALHISTORY = entity.OBSTETRICALHISTORY, MENSTRUALHISTORY = entity.MENSTRUALHISTORY, PHYSICALEXAM = entity.PHYSICALEXAM, SPECIALISTCASE = entity.SPECIALISTCASE, AUXILIARYEXAM = entity.AUXILIARYEXAM, DISEASETYPE = entity.DISEASETYPE, ISRELAPSE = entity.ISRELAPSE, T = entity.T, M = entity.M, N = entity.N, POSITION = entity.POSITION, STAGE = entity.STAGE, CYTOTYPE = entity.CYTOTYPE, GENOTYPING = entity.GENOTYPING, TRANSFER = entity.TRANSFER, //REMARK = entity.REMARK, HISTOLOGICALLY = entity.HISTOLOGICALLY, MOLECULARPATHOLOGIC = entity.MOLECULARPATHOLOGIC }; return(model); } return(null); }