/// <summary> /// /// </summary> /// <param name="item"></param> /// <param name="typelist1"></param> public DoctorClinicApplyOutDetail(DoctorClinicApply item, List <SystemParameter> typelist1) { DoctorName = item.DoctorName; DoctorID = item.DoctorID; ApplyType = item.ApplyType; ClinicID = item.ClinicID; ClinicName = item.ClinicName; ApplyRemark = item.ApplyRemark; CheckTime = item.CheckTime; CheckRemark = item.CheckRemark; Id = item.Id; CreatedOn = item.CreatedOn; CheckResCode = item.CheckRes; CheckRes = typelist1.Find(t => t.Code == item.CheckRes).Name; }
/// <summary> /// /// </summary> /// <param name="item"></param> /// <param name="doctor"></param> /// <param name="user"></param> /// <param name="typelist1"></param> /// <param name="doctorFileApplies"></param> public DoctorClinicApplyOutDetail(DoctorClinicApply item, YaeherDoctor doctor, YaeherUser user, List <SystemParameter> typelist1, List <DoctorFileApply> doctorFileApplies) { UserImage = user.UserImage; DoctorName = item.DoctorName; DoctorID = item.DoctorID; ApplyType = item.ApplyType; ClinicID = item.ClinicID; ClinicName = item.ClinicName; ApplyRemark = item.ApplyRemark; CheckTime = item.CheckTime; CheckRemark = item.CheckRemark; Id = item.Id; CreatedOn = item.CreatedOn; CheckResCode = item.CheckRes; CheckRes = typelist1.Find(t => t.Code == item.CheckRes).Name; Certificateofpractice = doctorFileApplies.Count > 0? doctorFileApplies.Find(t => t.TypeDetail == "Certificateofpractice").Address:""; Qualificationcertificate = doctorFileApplies.Count > 0 ? doctorFileApplies.Find(t => t.TypeDetail == "Qualificationcertificate").Address : ""; }
public async Task <DoctorClinicApply> DeleteDoctorClinicApply(DoctorClinicApply DoctorClinicApplyInfo) { return(await _repository.UpdateAsync(DoctorClinicApplyInfo)); }
public async Task <DoctorClinicApply> CreateDoctorClinicApply(DoctorClinicApply DoctorClinicApplyInfo) { DoctorClinicApplyInfo.Id = await _repository.InsertAndGetIdAsync(DoctorClinicApplyInfo); return(DoctorClinicApplyInfo); }