using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_IDataBase;
using HL_FristAidPlatform_Models;
using SqlSugar;
using System;
using System.Collections.Generic;
namespace HL_FristAidPlatform_DataBase
{
//T_Service_Apoplexy_ArchivesCases
public partial class T_Service_Apoplexy_ArchivesCasesDB : BaseDB, IT_Service_Apoplexy_ArchivesCases
{
public SqlSugarClient db = GetClient();
public bool UpdateKFZL(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_KFZL KFZL = new T_Service_Apoplexy_KFZL();
KFZL.PatientGuid = model.GUID;
KFZL.KFPlace = model.KFPlace;
KFZL.KFWays = model.KFWays;
KFZL.KFZLYN = model.KFZLYN;
if (isAdd)
{
KFZL.GUID = Guid.NewGuid().ToString();
return db.Insertable(KFZL).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(KFZL).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGuid == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateZYYW(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_ZYYW ZYYW = new T_Service_Apoplexy_ZYYW();
ZYYW.PatientGuid = model.GUID;
ZYYW.YYJiangTang = model.YYJiangTang;
ZYYW.YYJiangYa = model.YYJiangYa;
ZYYW.YYJtZl = model.YYJtZl;
ZYYW.YYJyZl = model.YYJyZl;
ZYYW.YYKangNing = model.YYKangNing;
ZYYW.YYKnYm = model.YYKnYm;
ZYYW.YYTiaoZhi = model.YYTiaoZhi;
ZYYW.YYTzZl = model.YYTzZl;
ZYYW.YYXueXiaoBan = model.YYXueXiaoBan;
ZYYW.YYXxbYm = model.YYXxbYm;
ZYYW.YYXxbYm48Gy = model.YYXxbYm48Gy;
if (isAdd)
{
ZYYW.GUID = Guid.NewGuid().ToString();
return db.Insertable(ZYYW).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(ZYYW).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGuid == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateJKJY(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_JKJY JKJY = new T_Service_Apoplexy_JKJY();
JKJY.PatientGuid = model.GUID;
JKJY.JYEduWays = model.JYEduWays;
JKJY.JYEduYN = model.JYEduYN;
if (isAdd)
{
JKJY.GUID = Guid.NewGuid().ToString();
return db.Insertable(JKJY).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(JKJY).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGuid == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateScreenInfo(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_ApoplexyScreenInfo t_Service_ApoplexyScreenInfo = new T_Service_ApoplexyScreenInfo();
//性别不需要再改了
//t_Service_ApoplexyScreenInfo.Gender = model.Gender;
t_Service_ApoplexyScreenInfo.Nation = model.Nation;
t_Service_ApoplexyScreenInfo.IDCard = model.IdentityCard;
t_Service_ApoplexyScreenInfo.Name = model.Name;
if (isAdd)
{
t_Service_ApoplexyScreenInfo.GUID = Guid.NewGuid().ToString();
return db.Insertable(t_Service_ApoplexyScreenInfo).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
//创建时间、年龄、创建者id、身份证 新增时已经填写过了,不再update!
return db.Updateable(t_Service_ApoplexyScreenInfo).IgnoreColumns(it => new { it.CreateTime, it.Age, it.CreateID,it.Name,it.IDCard,it.Gender }).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.GUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateArchivesCases(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_ArchivesCases archivesCases = new T_Service_Apoplexy_ArchivesCases();
archivesCases.PatientGuid = model.GUID;
archivesCases.acHzCode = model.acHzCode;
archivesCases.acTime = model.acTime;
archivesCases.acQHCode = model.acQHCode;
archivesCases.acDiZhi = model.acDiZhi;
archivesCases.acLinkName1 = model.acLinkName1;
archivesCases.acLinkTele1 = model.acLinkTele1;
archivesCases.acMarriage = model.acMarriage;
archivesCases.acEdu = model.acEdu;
archivesCases.acPayStyle = model.acPayStyle;
archivesCases.BCLinkTele2 = model.BCLinkTele2;
archivesCases.BCLinkTele3 = model.BCLinkTele3;
archivesCases.BCRyType = model.BCRyType;
archivesCases.BCLyType = model.BCLyType;
archivesCases.BCWyzyType = model.BCWyzyType;
archivesCases.BCCyKb = model.BCCyKb;
archivesCases.acLocalUser = model.acLocalUser;
archivesCases.acLocalName = model.acLocalName;
archivesCases.acLocalTime = model.acLocalTime;
archivesCases.Province = model.Province;
archivesCases.City = model.City;
archivesCases.Area = model.Area;
if (isAdd)
{
archivesCases.GUID = Guid.NewGuid().ToString();
return db.Insertable(archivesCases).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(archivesCases).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGuid == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_CYQK(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_CYQK bbcyqk = new T_Service_Apoplexy_BB_CYQK();
bbcyqk.PatientGUID = model.GUID;
bbcyqk.CYTime = model.CYTime;
bbcyqk.CYLyFs = model.CYLyFs;
bbcyqk.CYSwSj = model.CYSwSj;
bbcyqk.CYSwYy = model.CYSwYy;
bbcyqk.CYSwYyOther = model.CYSwYyOther;
bbcyqk.CYMRSYesNo = model.CYMRSYesNo;
bbcyqk.CYMRS = model.CYMRS;
bbcyqk.CYNIHSSYesNo = model.CYNIHSSYesNo;
bbcyqk.CYNIHSS = model.CYNIHSS;
bbcyqk.ZWMPGCYGCSYN = model.ZWMPGCYGCSYN;
bbcyqk.ZWMPGCYGCS = model.ZWMPGCYGCS;
bbcyqk.CYDY = model.CYDY;
bbcyqk.CYZyZFy = model.CYZyZFy;
bbcyqk.CYZfJe = model.CYZfJe;
bbcyqk.CYZlFy1 = model.CYZlFy1;
bbcyqk.CYZlFy3 = model.CYZlFy3;
bbcyqk.CYZlFy4 = model.CYZlFy4;
bbcyqk.CYXyFy1 = model.CYXyFy1;
bbcyqk.CYXyFy2 = model.CYXyFy2;
bbcyqk.CYZyFy1 = model.CYZyFy1;
bbcyqk.CYZcFy1 = model.CYZcFy1;
bbcyqk.CYZcFy2 = model.CYZcFy2;
bbcyqk.CYKfFy1 = model.CYKfFy1;
bbcyqk.CYXyzpFy1 = model.CYXyzpFy1;
bbcyqk.CYXyzpFy2 = model.CYXyzpFy2;
bbcyqk.CYXyzpFy3 = model.CYXyzpFy3;
bbcyqk.CYXyzpFy4 = model.CYXyzpFy4;
bbcyqk.CYXyzpFy5 = model.CYXyzpFy5;
bbcyqk.CYHcFy1 = model.CYHcFy1;
bbcyqk.CYHcFy2 = model.CYHcFy2;
bbcyqk.CYHcFy3 = model.CYHcFy3;
bbcyqk.CYQtFy1 = model.CYQtFy1;
if (isAdd)
{
bbcyqk.GUID = Guid.NewGuid().ToString();
return db.Insertable(bbcyqk).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(bbcyqk).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_ECG(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_ECG ecg = new T_Service_Apoplexy_BB_ECG();
ecg.PatientGUID = model.GUID;
ecg.ECGLeiXing = model.ECGLeiXing;
ecg.ECGResult = model.ECGResult;
ecg.ECGType = model.ECGType;
ecg.ECGTypeQiTa = model.ECGTypeQiTa;
if (isAdd)
{
ecg.GUID = Guid.NewGuid().ToString();
return db.Insertable(ecg).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(ecg).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_FamilyHistory(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_FamilyHistory fh = new T_Service_Apoplexy_BB_FamilyHistory();
fh.PatientGUID = model.GUID;
fh.FHCHD = model.FHCHD;
fh.FHDM = model.FHDM;
fh.FHDyslipidemia = model.FHDyslipidemia;
fh.FHHLDRelation = model.FHHLDRelation;
fh.FHHypertension = model.FHHypertension;
fh.FHStroke = model.FHStroke;
fh.YQYYZhongLei = model.YQYYZhongLei;
if (isAdd)
{
fh.GUID = Guid.NewGuid().ToString();
return db.Insertable(fh).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(fh).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_LaboratoryExam(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_LaboratoryExam le = new T_Service_Apoplexy_BB_LaboratoryExam();
le.PatientGUID = model.GUID;
le.LEGLU = model.LEGLU;
le.LEGLUWeight = model.LEGLUWeight;
le.LEGLU2H = model.LEGLU2H;
le.LEGLU2HWeight = model.LEGLU2HWeight;
le.LEHbA1c = model.LEHbA1c;
le.LEHbA1cWeight = model.LEHbA1cWeight;
le.LETG = model.LETG;
le.LETCHO = model.LETCHO;
le.LELDLC = model.LELDLC;
le.LEHDLC = model.LEHDLC;
le.LEXZWeight = model.LEXZWeight;
le.LEHomocysteine = model.LEHomocysteine;
le.LEHomocysteineWeight = model.LEHomocysteineWeight;
le.LEInr = model.LEInr;
le.LENxhm = model.LENxhm;
le.LEAst = model.LEAst;
le.LEAlt = model.LEAlt;
le.LEXqjg = model.LEXqjg;
le.LEXqnsd = model.LEXqnsd;
le.LENs = model.LENs;
le.LEXxb = model.LEXxb;
le.LEXhdb = model.LEXhdb;
le.LEBxb = model.LEBxb;
le.LECFydb = model.LECFydb;
le.LEGmCFydb = model.LEGmCFydb;
if (isAdd)
{
le.GUID = Guid.NewGuid().ToString();
return db.Insertable(le).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(le).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_LifeStyle(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_LifeStyle ls = new T_Service_Apoplexy_BB_LifeStyle();
ls.PatientGUID = model.GUID;
ls.LSDrink = model.LSDrink;
ls.LSSmoke = model.LSSmoke;
ls.LSSmokeQYear = model.LSSmokeQYear;
ls.LSSmokeYear = model.LSSmokeYear;
ls.LSSmokeZhi = model.LSSmokeZhi;
if (isAdd)
{
ls.GUID = Guid.NewGuid().ToString();
return db.Insertable(ls).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(ls).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_QZZD(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_QZZD qzzd = new T_Service_Apoplexy_BB_QZZD();
qzzd.PatientGUID = model.GUID;
qzzd.ZDFBTime = model.ZDFBTime;
qzzd.ZDNeiRong = model.ZDNeiRong;
qzzd.ZDQiTa = model.ZDQiTa;
qzzd.ZDZhuYao = model.ZDZhuYao;
if (isAdd)
{
qzzd.GUID = Guid.NewGuid().ToString();
return db.Insertable(qzzd).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(qzzd).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_StrokeFollowup(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_StrokeFollowup sf = new T_Service_Apoplexy_BB_StrokeFollowup();
sf.PatientGUID = model.GUID;
sf.SFJwBs = model.SFJwBs;
sf.SFQxCs = model.SFQxCs;
sf.SFQxFirstTime = model.SFQxFirstTime;
sf.SFCxCs = model.SFCxCs;
sf.SFCxFirstTime = model.SFCxFirstTime;
sf.SFTIACs = model.SFTIACs;
sf.SFTIAFirstYear = model.SFTIAFirstYear;
sf.SFGxyYear = model.SFGxyYear;
sf.SFTnbYear = model.SFTnbYear;
sf.SFJwBsQiTa = model.SFJwBsQiTa;
if (isAdd)
{
sf.GUID = Guid.NewGuid().ToString();
return db.Insertable(sf).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(sf).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_YXJC(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_YXJC yxjc = new T_Service_Apoplexy_BB_YXJC();
yxjc.PatientGUID = model.GUID;
yxjc.YXJieGou = model.YXJieGou;
yxjc.YXJieGouQiTa = model.YXJieGouQiTa;
yxjc.YXJCJieGuo = model.YXJCJieGuo;
yxjc.YXJCJieGuoQiTa = model.YXJCJieGuoQiTa;
yxjc.YXJbXgCheck = model.YXJbXgCheck;
yxjc.YXXzCheck = model.YXXzCheck;
yxjc.YXXzLJz = model.YXXzLJz;
yxjc.YXXzLQb = model.YXXzLQb;
yxjc.YXXzLJn = model.YXXzLJn;
yxjc.YXXzLSg = model.YXXzLSg;
yxjc.YXXzLZdm = model.YXXzLZdm;
yxjc.YXXzRJz = model.YXXzRJz;
yxjc.YXXzRQb = model.YXXzRQb;
yxjc.YXXzRJn = model.YXXzRJn;
yxjc.YXXzRSg = model.YXXzRSg;
yxjc.YXXzRZdm = model.YXXzRZdm;
yxjc.YXLNXGCheck = model.YXLNXGCheck;
yxjc.YXLNXGCheckQiTa = model.YXLNXGCheckQiTa;
yxjc.YXSevenCheck = model.YXSevenCheck;
yxjc.YXJCCheck = model.YXJCCheck;
yxjc.YXJCCheckQiTa = model.YXJCCheckQiTa;
yxjc.YXLICAXZL = model.YXLICAXZL;
yxjc.YXLACAXZL = model.YXLACAXZL;
yxjc.YXLMCAXZL = model.YXLMCAXZL;
yxjc.YXLPCAXZL = model.YXLPCAXZL;
yxjc.YXLVAXZL = model.YXLVAXZL;
yxjc.YXRICAXZL = model.YXRICAXZL;
yxjc.YXRACAXZL = model.YXRACAXZL;
yxjc.YXRMCAXZL = model.YXRMCAXZL;
yxjc.YXRPCAXZL = model.YXRPCAXZL;
yxjc.YXRVAXZL = model.YXRVAXZL;
yxjc.YXBAXZL = model.YXBAXZL;
if (isAdd)
{
yxjc.GUID = Guid.NewGuid().ToString();
return db.Insertable(yxjc).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(yxjc).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdateBB_ZYBFZ(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_BB_ZYBFZ zybfz = new T_Service_Apoplexy_BB_ZYBFZ();
zybfz.PatientGUID = model.GUID;
zybfz.BFZQiTa = model.BFZQiTa;
zybfz.BFZZhengZhunag = model.BFZZhengZhunag;
if (isAdd)
{
zybfz.GUID = Guid.NewGuid().ToString();
return db.Insertable(zybfz).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(zybfz).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGUID == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
public bool UpdatePrehospital(ApoplexyBasicinformation model, bool isAdd)
{
T_Service_Apoplexy_Prehospital t_Service_Apoplexy_Prehospital = new T_Service_Apoplexy_Prehospital();
t_Service_Apoplexy_Prehospital.PatientGuid = model.GUID;
t_Service_Apoplexy_Prehospital.RYMRSYN = model.RYMRSYN;
t_Service_Apoplexy_Prehospital.RYMRS = model.RYMRS;
t_Service_Apoplexy_Prehospital.RYNIHSSYN = model.RYNIHSSYN;
t_Service_Apoplexy_Prehospital.RYNIHSS = model.RYNIHSS;
t_Service_Apoplexy_Prehospital.RYTunYanYN = model.RYTunYanYN;
t_Service_Apoplexy_Prehospital.RYTunYan = model.RYTunYan;
t_Service_Apoplexy_Prehospital.ZWMPGGCSYN = model.ZWMPGGCSYN;
t_Service_Apoplexy_Prehospital.ZWMPGGCS = model.ZWMPGGCS;
t_Service_Apoplexy_Prehospital.ZWMPGNaoShanYN = model.ZWMPGNaoShanYN;
t_Service_Apoplexy_Prehospital.HEHeight = model.HEHeight;
t_Service_Apoplexy_Prehospital.HEWeight = model.HEWeight;
t_Service_Apoplexy_Prehospital.HEBMI = model.HEBMI;
t_Service_Apoplexy_Prehospital.HESsy = model.HESsy;
t_Service_Apoplexy_Prehospital.HESzy = model.HESzy;
t_Service_Apoplexy_Prehospital.HeartRate = model.HeartRate;
if (isAdd)
{
t_Service_Apoplexy_Prehospital.GUID = Guid.NewGuid().ToString();
return db.Insertable(t_Service_Apoplexy_Prehospital).IgnoreColumns(ignoreNullColumn: true).ExecuteCommand() > 0 ? true : false;
}
else
{
return db.Updateable(t_Service_Apoplexy_Prehospital).IgnoreColumns(ignoreAllNullColumns: true).Where(it => it.PatientGuid == model.GUID).ExecuteCommand() > 0 ? true : false;
}
}
///
/// 删除一条数据
///
public bool Delete(string guid)
{
try
{
db.BeginTran();
db.Deleteable(it => it.PatientGuid == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.Deleteable(it => it.PatientGUID == guid).ExecuteCommand();
db.CommitTran();
return true;
}
catch (Exception ex)
{
db.RollbackTran();
return false;
}
}
///
/// 得到一个对象实体
///
public ApoplexyBasicinformation GetByPatientGuid(string patientGuid)
{
ApoplexyBasicinformation data = db.Queryable((t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) => new object[] {
JoinType.Left,t1.GUID==t2.PatientGuid,
JoinType.Left,t1.GUID==t3.PatientGUID,
JoinType.Left,t1.GUID==t4.PatientGUID,
JoinType.Left,t1.GUID==t5.PatientGUID,
JoinType.Left,t1.GUID==t6.PatientGUID,
JoinType.Left,t1.GUID==t7.PatientGUID,
JoinType.Left,t1.GUID==t8.PatientGUID,
JoinType.Left,t1.GUID==t9.PatientGUID,
JoinType.Left,t1.GUID==t10.PatientGUID,
JoinType.Left,t1.GUID==t11.PatientGUID,
JoinType.Left,t1.GUID==t12.PatientGuid,
}).Where((t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) => t1.GUID == patientGuid).Select((t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) => new ApoplexyBasicinformation
{
GUID = t1.GUID,
Name = t1.Name,
Gender = t1.Gender,
Nation = t1.Nation,
IdentityCard = t1.IDCard,
Province = t2.Province,
City = t2.City,
Area = t2.Area,
acHzCode = t2.acHzCode,
acTime = t2.acTime,
acQHCode = t2.acQHCode,
acDiZhi = t2.acDiZhi,
acLinkName1 = t2.acLinkName1,
acLinkTele1 = t2.acLinkTele1,
acMarriage = t2.acMarriage,
acEdu = t2.acEdu,
acPayStyle = t2.acPayStyle,
BCLinkTele2 = t2.BCLinkTele2,
BCLinkTele3 = t2.BCLinkTele3,
BCRyType = t2.BCRyType,
BCLyType = t2.BCLyType,
BCWyzyType = t2.BCWyzyType,
BCCyKb = t2.BCCyKb,
acLocalUser = t2.acLocalUser,
acLocalName = t2.acLocalName,
acLocalTime = t2.acLocalTime,
CYTime = t3.CYTime,
CYLyFs = t3.CYLyFs,
CYSwSj = t3.CYSwSj,
CYSwYy = t3.CYSwYy,
CYSwYyOther = t3.CYSwYyOther,
CYMRSYesNo = t3.CYMRSYesNo,
CYMRS = t3.CYMRS,
CYNIHSSYesNo = t3.CYNIHSSYesNo,
CYNIHSS = t3.CYNIHSS,
ZWMPGCYGCSYN = t3.ZWMPGCYGCSYN,
ZWMPGCYGCS = t3.ZWMPGCYGCS,
CYDY = t3.CYDY,
CYZyZFy = t3.CYZyZFy,
CYZfJe = t3.CYZfJe,
CYZlFy1 = t3.CYZlFy1,
CYZlFy3 = t3.CYZlFy3,
CYZlFy4 = t3.CYZlFy4,
CYXyFy1 = t3.CYXyFy1,
CYXyFy2 = t3.CYXyFy2,
CYZyFy1 = t3.CYZyFy1,
CYZcFy1 = t3.CYZcFy1,
CYZcFy2 = t3.CYZcFy2,
CYKfFy1 = t3.CYKfFy1,
CYXyzpFy1 = t3.CYXyzpFy1,
CYXyzpFy2 = t3.CYXyzpFy2,
CYXyzpFy3 = t3.CYXyzpFy3,
CYXyzpFy4 = t3.CYXyzpFy4,
CYXyzpFy5 = t3.CYXyzpFy5,
CYHcFy1 = t3.CYHcFy1,
CYHcFy2 = t3.CYHcFy2,
CYHcFy3 = t3.CYHcFy3,
CYQtFy1 = t3.CYQtFy1,
ECGLeiXing = t4.ECGLeiXing,
ECGResult = t4.ECGResult,
ECGType = t4.ECGType,
ECGTypeQiTa = t4.ECGTypeQiTa,
FHCHD = t5.FHCHD,
FHDM = t5.FHDM,
FHDyslipidemia = t5.FHDyslipidemia,
FHHLDRelation = t5.FHHLDRelation,
FHHypertension = t5.FHHypertension,
FHStroke = t5.FHStroke,
YQYYZhongLei = t5.YQYYZhongLei,
LEGLU = t6.LEGLU,
LEGLUWeight = t6.LEGLUWeight,
LEGLU2H = t6.LEGLU2H,
LEGLU2HWeight = t6.LEGLU2HWeight,
LEHbA1c = t6.LEHbA1c,
LEHbA1cWeight = t6.LEHbA1cWeight,
LETG = t6.LETG,
LETCHO = t6.LETCHO,
LELDLC = t6.LELDLC,
LEHDLC = t6.LEHDLC,
LEXZWeight = t6.LEXZWeight,
LEHomocysteine = t6.LEHomocysteine,
LEHomocysteineWeight = t6.LEHomocysteineWeight,
LEInr = t6.LEInr,
LENxhm = t6.LENxhm,
LEAst = t6.LEAst,
LEAlt = t6.LEAlt,
LEXqjg = t6.LEXqjg,
LEXqnsd = t6.LEXqnsd,
LENs = t6.LENs,
LEXxb = t6.LEXxb,
LEXhdb = t6.LEXhdb,
LEBxb = t6.LEBxb,
LECFydb = t6.LECFydb,
LEGmCFydb = t6.LEGmCFydb,
LSDrink = t7.LSDrink,
LSSmoke = t7.LSSmoke,
LSSmokeQYear = t7.LSSmokeQYear,
LSSmokeYear = t7.LSSmokeYear,
LSSmokeZhi = t7.LSSmokeZhi,
ZDFBTime = t8.ZDFBTime,
ZDNeiRong = t8.ZDNeiRong,
ZDQiTa = t8.ZDQiTa,
ZDZhuYao = t8.ZDZhuYao,
SFJwBs = t9.SFJwBs,
SFQxCs = t9.SFQxCs,
SFQxFirstTime = t9.SFQxFirstTime,
SFCxCs = t9.SFCxCs,
SFCxFirstTime = t9.SFCxFirstTime,
SFTIACs = t9.SFTIACs,
SFTIAFirstYear = t9.SFTIAFirstYear,
SFGxyYear = t9.SFGxyYear,
SFTnbYear = t9.SFTnbYear,
SFJwBsQiTa = t9.SFJwBsQiTa,
YXJieGou = t10.YXJieGou,
YXJieGouQiTa = t10.YXJieGouQiTa,
YXJCJieGuo = t10.YXJCJieGuo,
YXJCJieGuoQiTa = t10.YXJCJieGuoQiTa,
YXJbXgCheck = t10.YXJbXgCheck,
YXXzCheck = t10.YXXzCheck,
YXXzLJz = t10.YXXzLJz,
YXXzLQb = t10.YXXzLQb,
YXXzLJn = t10.YXXzLJn,
YXXzLSg = t10.YXXzLSg,
YXXzLZdm = t10.YXXzLZdm,
YXXzRJz = t10.YXXzRJz,
YXXzRQb = t10.YXXzRQb,
YXXzRJn = t10.YXXzRJn,
YXXzRSg = t10.YXXzRSg,
YXXzRZdm = t10.YXXzRZdm,
YXLNXGCheck = t10.YXLNXGCheck,
YXLNXGCheckQiTa = t10.YXLNXGCheckQiTa,
YXSevenCheck = t10.YXSevenCheck,
YXJCCheck = t10.YXJCCheck,
YXJCCheckQiTa = t10.YXJCCheckQiTa,
YXLICAXZL = t10.YXLICAXZL,
YXLACAXZL = t10.YXLACAXZL,
YXLMCAXZL = t10.YXLMCAXZL,
YXLPCAXZL = t10.YXLPCAXZL,
YXLVAXZL = t10.YXLVAXZL,
YXRICAXZL = t10.YXRICAXZL,
YXRACAXZL = t10.YXRACAXZL,
YXRMCAXZL = t10.YXRMCAXZL,
YXRPCAXZL = t10.YXRPCAXZL,
YXRVAXZL = t10.YXRVAXZL,
YXBAXZL = t10.YXBAXZL,
BFZQiTa = t11.BFZQiTa,
BFZZhengZhunag = t11.BFZZhengZhunag,
RYMRSYN = t12.RYMRSYN,
RYMRS = t12.RYMRS,
RYNIHSSYN = t12.RYNIHSSYN,
RYNIHSS = t12.RYNIHSS,
RYTunYanYN = t12.RYTunYanYN,
RYTunYan = t12.RYTunYan,
ZWMPGGCSYN = t12.ZWMPGGCSYN,
ZWMPGGCS = t12.ZWMPGGCS,
ZWMPGNaoShanYN = t12.ZWMPGNaoShanYN,
HEHeight = t12.HEHeight,
HEWeight = t12.HEWeight,
HEBMI = t12.HEBMI,
HESsy = t12.HESsy,
HESzy = t12.HESzy,
HeartRate = t12.HeartRate
}).First();
return data;
}
public ApoplexyBasicinformation GetByPatientGuidTo2(string patientGuid)
{
ApoplexyBasicinformation data = db.Queryable((t1, t2, t3, t4, t5, t6) => new object[] {
JoinType.Left,t1.GUID==t2.PatientGuid,
JoinType.Left,t1.GUID==t3.PatientGuid,
JoinType.Left,t1.GUID==t4.PatientGuid,
JoinType.Left,t1.GUID==t5.PatientGUID,
JoinType.Left,t1.GUID==t6.PatientGUID,
}).Where((t1, t2, t3, t4, t5, t6) => t1.GUID == patientGuid).Select((t1, t2, t3, t4, t5, t6) => new ApoplexyBasicinformation
{
GUID = t1.GUID,
KFPlace = t2.KFPlace,
KFWays = t2.KFWays,
KFZLYN = t2.KFZLYN,
YYJiangTang = t3.YYJiangTang,
YYJiangYa = t3.YYJiangYa,
YYJtZl = t3.YYJtZl,
YYJyZl = t3.YYJyZl,
YYKangNing = t3.YYKangNing,
YYKnYm = t3.YYKnYm,
YYTiaoZhi = t3.YYTiaoZhi,
YYTzZl = t3.YYTzZl,
YYXueXiaoBan = t3.YYXueXiaoBan,
YYXxbYm = t3.YYXxbYm,
YYXxbYm48Gy = t3.YYXxbYm48Gy,
JYEduWays = t4.JYEduWays,
JYEduYN = t4.JYEduYN,
CYTime = t5.CYTime,
CYLyFs = t5.CYLyFs,
CYSwSj = t5.CYSwSj,
CYSwYy = t5.CYSwYy,
CYSwYyOther = t5.CYSwYyOther,
CYMRSYesNo = t5.CYMRSYesNo,
CYMRS = t5.CYMRS,
CYNIHSSYesNo = t5.CYNIHSSYesNo,
CYNIHSS = t5.CYNIHSS,
ZWMPGCYGCSYN = t5.ZWMPGCYGCSYN,
ZWMPGCYGCS = t5.ZWMPGCYGCS,
CYDY = t5.CYDY,
CYZyZFy = t5.CYZyZFy,
CYZfJe = t5.CYZfJe,
CYZlFy1 = t5.CYZlFy1,
CYZlFy3 = t5.CYZlFy3,
CYZlFy4 = t5.CYZlFy4,
CYXyFy1 = t5.CYXyFy1,
CYXyFy2 = t5.CYXyFy2,
CYZyFy1 = t5.CYZyFy1,
CYZcFy1 = t5.CYZcFy1,
CYZcFy2 = t5.CYZcFy2,
CYKfFy1 = t5.CYKfFy1,
CYXyzpFy1 = t5.CYXyzpFy1,
CYXyzpFy2 = t5.CYXyzpFy2,
CYXyzpFy3 = t5.CYXyzpFy3,
CYXyzpFy4 = t5.CYXyzpFy4,
CYXyzpFy5 = t5.CYXyzpFy5,
CYHcFy1 = t5.CYHcFy1,
CYHcFy2 = t5.CYHcFy2,
CYHcFy3 = t5.CYHcFy3,
CYQtFy1 = t5.CYQtFy1,
BFZQiTa = t6.BFZQiTa,
BFZZhengZhunag = t6.BFZZhengZhunag,
}).First();
return data;
}
public T_Service_ApoplexyScreenInfo CheckScreenInfo(string patientGuid)
{
T_Service_ApoplexyScreenInfo data = db.Queryable().Where(t => t.GUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_ArchivesCases CheckArchivesCases(string patientGuid)
{
T_Service_Apoplexy_ArchivesCases data = db.Queryable().Where(t => t.PatientGuid == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_CYQK CheckCYQK(string patientGuid)
{
T_Service_Apoplexy_BB_CYQK data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_ECG CheckECG(string patientGuid)
{
T_Service_Apoplexy_BB_ECG data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_FamilyHistory CheckFamilyHistory(string patientGuid)
{
T_Service_Apoplexy_BB_FamilyHistory data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_LaboratoryExam CheckLaboratoryExam(string patientGuid)
{
T_Service_Apoplexy_BB_LaboratoryExam data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_LifeStyle CheckLifeStyle(string patientGuid)
{
T_Service_Apoplexy_BB_LifeStyle data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_QZZD CheckQZZD(string patientGuid)
{
T_Service_Apoplexy_BB_QZZD data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_StrokeFollowup CheckStrokeFollowup(string patientGuid)
{
T_Service_Apoplexy_BB_StrokeFollowup data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_YXJC CheckYXJC(string patientGuid)
{
T_Service_Apoplexy_BB_YXJC data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_BB_ZYBFZ CheckZYBFZ(string patientGuid)
{
T_Service_Apoplexy_BB_ZYBFZ data = db.Queryable().Where(t => t.PatientGUID == patientGuid).First();
return data;
}
public T_Service_Apoplexy_Prehospital CheckPrehospital(string patientGuid)
{
T_Service_Apoplexy_Prehospital data = db.Queryable().Where(t => t.PatientGuid == patientGuid).First();
return data;
}
public T_Service_Apoplexy_KFZL CheckKFZL(string patientGuid)
{
T_Service_Apoplexy_KFZL data = db.Queryable().Where(t => t.PatientGuid == patientGuid).First();
return data;
}
public T_Service_Apoplexy_ZYYW CheckZYYW(string patientGuid)
{
T_Service_Apoplexy_ZYYW data = db.Queryable().Where(t => t.PatientGuid == patientGuid).First();
return data;
}
public T_Service_Apoplexy_JKJY CheckJKJY(string patientGuid)
{
T_Service_Apoplexy_JKJY data = db.Queryable().Where(t => t.PatientGuid == patientGuid).First();
return data;
}
}
}