using HL_FristAidPlatform_DataBase; using HL_FristAidPlatform_Help; using HL_FristAidPlatform_IDataBase; using HL_FristAidPlatform_Models; using System; namespace HL_FristAidPlatform_Bussiness { public class T_Service_Apoplexy_NCXZYJCBLL { private IT_Service_Apoplexy_NCXZYJC IService = new T_Service_Apoplexy_NCXZYJCDB(); private IT_Service_Patient IServicePatient = new T_Service_PatientDB(); public MessageModel Add(T_Service_Apoplexy_NCXZYJC model) { if (IService.Add(model)) { return new MessageModel { Success = true, Msg = "操作成功" }; } else { return new MessageModel { Success = false, Msg = "操作失败" }; } } public MessageModel Delete(int id) { if (IService.Delete(id)) { return new MessageModel { Success = true, Msg = "操作成功" }; } else { return new MessageModel { Success = false, Msg = "操作失败" }; } } public T_Service_Apoplexy_NCXZYJC Get(long guid) { return IService.Get(guid); } public TableModel GetPageList(int pageIndex, int pageSize) { return IService.GetPageList(pageIndex, pageSize); } public MessageModel Update(T_Service_Apoplexy_NCXZYJC model) { T_Service_Apoplexy_NCXZYJC san = new T_Service_Apoplexy_NCXZYJC(); san = IService.Getbypatientguid(model.PatientGuid); if (san != null) { model.GUID = san.GUID; if (IService.Update(model) > 0) { return new MessageModel { Success = true, Msg = "操作成功" }; } else { return new MessageModel { Success = false, Msg = "操作失败" }; } } else { model.GUID = Guid.NewGuid().ToString(); if (IService.Add(model)) { return new MessageModel { Success = true, Msg = "操作成功" }; } else { return new MessageModel { Success = false, Msg = "操作失败" }; } } } public TableModel GetByPatientGuidAndReportType(string patientGuid) { return IService.GetByPatientGuidAndReportType(patientGuid); } } }