public DiagnosisWindow(DiagnosisDTO diagnosis) { InitializeComponent(); this.Diagnosis = diagnosis; datePicker.SelectedDate = diagnosis.Date; if (diagnosis.Date == new DateTime()) { datePicker.SelectedDate = DateTime.Now; } textBoxDisName.Text = diagnosis.DisName; textBoxSymptoms.Text = diagnosis.Symptoms; textBoxTherapy.Text = diagnosis.Therapy; }
public static AppointmentReportDTO ReportToAppointmentReportDTO(Domain.Entities.Examinations.Report report) { DateTime startTime = report.StartTime; String type = report.Type.ToString(); List <DiagnosisDTO> diagnoses = new List <DiagnosisDTO>(); foreach (Diagnosis diagnosis in report.Diagnoses) { DiagnosisDTO diagnos = DiagnosisMapper.DiagnosisToDiagnosisDTO(diagnosis); diagnoses.Add(diagnos); } String doctorName = report.Doctor.Name; String doctorSurname = report.Doctor.Surname; return(new AppointmentReportDTO(startTime, type, diagnoses, doctorName, doctorSurname)); }
private DiagnosisDTO ToDTO(Diagnosis diag) { DiagnosisDTO dto = new DiagnosisDTO(); dto.doc_ID = diag.doc_ID; dto.dia_patient = diag.dia_patient; dto.visit_ID = diag.visit_ID; dto.med_ID = diag.med_ID; dto.med_Num = diag.med_Num; dto.date = diag.date.ToString(); dto.result = diag.result; /*dto.doc_name = diag.Doctor.doctor_name; * dto.pat_name = diag.Patient.patient_name; * dto.med_name = diag.Medicine.med_ID;*/ return(dto); }
public IEnumerable <DiagnosisDTO> GetAll() { using (MyContext ctx = new MyContext()) { List <DiagnosisDTO> list = new List <DiagnosisDTO>(); foreach (var p in ctx.Diagnosises) { var dto = new DiagnosisDTO(); dto.doc_ID = p.doc_ID; dto.dia_patient = p.dia_patient; dto.date = p.date.ToString(); dto.med_ID = p.med_ID; dto.med_Num = p.med_Num; dto.result = p.result; dto.visit_ID = p.visit_ID; list.Add(dto); } return(list); } }
public IEnumerable <DiagnosisDTO> GetBydia_patient(string dia_patient) { using (MyContext ctx = new MyContext()) { var diags = ctx.Diagnosises.AsNoTracking().Where(e => e.dia_patient == dia_patient); List <DiagnosisDTO> list = new List <DiagnosisDTO>(); foreach (var s in diags) { DiagnosisDTO dia = new DiagnosisDTO(); // dia.doc_ID = s.doc_ID; // dia.dia_patient = s.dia_patient; dia.date = s.date.ToString(); dia.med_Num = s.med_Num; dia.med_ID = s.med_ID; dia.result = s.result; dia.visit_ID = s.visit_ID; //dia6.doc_ID = s.doc_ID; PatientService pa1 = new PatientService(); var dia1 = pa1.GetByID(dia_patient); foreach (var s1 in dia1) { dia.patient_name = s1.patient_name; } DoctorService pa12 = new DoctorService(); var dia2 = pa12.GetByID(s.doc_ID); foreach (var s2 in dia2) { dia.doctor_name = s2.doctor_name; } list.Add(dia); } return(list); } }