private void btn_ShowOldAid_Click(object sender, RoutedEventArgs e) { if (Lb_OldHearingRight.SelectedIndex >= 0) { generalSpec = listGeneralSpecsRight[Lb_OldHearingRight.SelectedIndex]; Tb_EarSide.Text = Convert.ToString(generalSpec.EarSide); Tb_Type.Text = Convert.ToString(generalSpec.Type); Tb_Color.Text = Convert.ToString(generalSpec.Color); Tb_ID.Text = Convert.ToString(generalSpec.HAGeneralSpecID); Tb_CreateDate.Text = Convert.ToString(generalSpec.CreateDate); Tb_StaffID.Text = Convert.ToString(generalSpec.StaffLoginFK); Lb_OldHearingRight.SelectedIndex = -1; } else if (Lb_OldHearingLeft.SelectedIndex >= 0) { generalSpec = listGeneralSpecsLeft[Lb_OldHearingLeft.SelectedIndex]; Tb_EarSide.Text = Convert.ToString(generalSpec.EarSide); Tb_Type.Text = Convert.ToString(generalSpec.Type); Tb_Color.Text = Convert.ToString(generalSpec.Color); Tb_ID.Text = Convert.ToString(generalSpec.HAGeneralSpecID); Tb_CreateDate.Text = Convert.ToString(generalSpec.CreateDate); Tb_StaffID.Text = Convert.ToString(generalSpec.StaffLoginFK); Lb_OldHearingLeft.SelectedIndex = -1; } else { MessageBox.Show("Vælg et høreapparat"); } }
private void HAList_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (!rediger) { GeneralSpec selectedGeneralSpec = (GeneralSpec)patientAndHA.GeneralSpecs[HAList.SelectedIndex]; TecnicalSpec selectedTecnicalSpec = (TecnicalSpec)patientAndHA.TecnicalSpecs[HAList.SelectedIndex]; TypeTB.Text = selectedGeneralSpec.Type.ToString(); ColorTB.Text = selectedGeneralSpec.Color.ToString(); GenDateTB.Text = selectedGeneralSpec.CreateDate.ToShortDateString(); TechDateTB.Text = selectedTecnicalSpec.CreateDate.ToShortDateString(); if (selectedTecnicalSpec.Printed == false) { PrintStatusTB.Text = "Ikke printet endnu"; } if (selectedTecnicalSpec.Printed == true) { PrintStatusTB.Text = "Printet"; } RedigerB.IsEnabled = true; } else { MessageBox.Show("Afslut redigering inden du vælger nyt høreapparat"); } }
/// <summary> /// Metoden bliver benyttet til at hente en patient fra DB der passer til det pågældende PCPR /// og det nyeste technical- og generalspec for hvert øre fra databasen tilhørende patienten /// og returnere et patient objekt. /// </summary> /// <param name="Patientid"></param> /// <returns></returns> public Patient GetPatientWithGeneralSpecAndTechnicalSpec(string CPR) { Patient patient = new Patient(); try { patient = _dbContext.Patient.Single(x => x.CPR == CPR); TecnicalSpec TechspecL = _dbContext.TecnicalSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patient.PatientId && x.EarSide == Ear.Left); TecnicalSpec TechspecR = _dbContext.TecnicalSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patient.PatientId && x.EarSide == Ear.Right); patient.TecnicalSpecs = new List <TecnicalSpec>() { TechspecL, TechspecR }; GeneralSpec GenSpecL = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patient.PatientId && x.EarSide == Ear.Left /* && x.HAGeneralSpecID == TechspecL.GeneralSpecFK*/); GeneralSpec GenSpecR = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patient.PatientId && x.EarSide == Ear.Right /*&& x.HAGeneralSpecID == TechspecR.GeneralSpecFK*/); patient.GeneralSpecs = new List <GeneralSpec>() { GenSpecL, GenSpecR }; return(patient); } catch { return(patient); } }
/// <summary> /// /// </summary> /// <param name="generalSpec"></param> /// <returns></returns> public bool CreateNewGeneralSpec(GeneralSpec generalSpec) { _dbContext.GeneralSpecs.Add(generalSpec); _dbContext.SaveChanges(); return(_dbContext.GeneralSpecs.Contains(generalSpec)); }
/// <summary> /// Metoden bliver benyttet til at hente en patient fra DB der passer til det pågældende PCPR /// og det nyeste technical- og generalspec for hvert øre fra databasen tilhørende patienten /// og returnere et patient objekt. /// </summary> /// <param name="CPR"></param> /// <returns></returns> public Patient GetPatientWithGeneralSpecAndTechnicalSpec(int PatientId) { Patient patient = _dbContext.Patient.Single(x => x.PatientId == PatientId); TecnicalSpec TechspecL = _dbContext.TecnicalSpecs.OrderBy(x => x.CreateDate) .Last(x => x.PatientFK == PatientId && x.EarSide == Ear.Left); TecnicalSpec TechspecR = _dbContext.TecnicalSpecs.OrderBy(x => x.CreateDate) .Last(x => x.PatientFK == PatientId && x.EarSide == Ear.Right); patient.TecnicalSpecs = new List <TecnicalSpec>() { TechspecR, TechspecL }; GeneralSpec GenSpecL = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).Last(x => x.PatientFK == PatientId && x.EarSide == Ear.Left && x.HAGeneralSpecID == TechspecL.GeneralSpecFK); GeneralSpec GenSpecR = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).Last(x => x.PatientFK == PatientId && x.EarSide == Ear.Right && x.HAGeneralSpecID == TechspecR.GeneralSpecFK); patient.GeneralSpecs = new List <GeneralSpec>() { GenSpecR, GenSpecL }; return(patient); }
public void CreateTechnicalSpec(TecnicalSpec techSpec) { GeneralSpec generalSpec = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate) .Last(x => x.PatientFK == techSpec.PatientFK && x.EarSide == techSpec.EarSide); techSpec.GeneralSpecFK = generalSpec.HAGeneralSpecID; _dbContext.TecnicalSpecs.Add(techSpec); _dbContext.SaveChanges(); }
/// <summary> /// /// </summary> /// <param name="generalSpec"></param> /// <returns></returns> public bool UpdateGeneralspec(GeneralSpec generalSpec) { try { _dbContext.GeneralSpecs.Update(generalSpec); return(_dbContext.GeneralSpecs.Contains(generalSpec)); } catch { return(false); } }
/// <summary> /// Gemmer en ny Genneralspec i DB og returnere en bool alt efter om den er i DB eller ej. /// </summary> /// <param name="generalSpec"></param> /// <returns></returns> public bool CreateNewGeneralSpec(GeneralSpec generalSpec) { try { _dbContext.GeneralSpecs.Add(generalSpec); _dbContext.SaveChanges(); } catch { return(false); } return(_dbContext.GeneralSpecs.Contains(generalSpec)); }
private void BtnSave_Click(object sender, RoutedEventArgs e) { generalSpec = new GeneralSpec(); earCast = new EarCast(); if (Cb_LeftEar.IsChecked == true && Cb_RightEar.IsChecked == true) { MessageBox.Show("Vælg kun ét øre"); Cb_LeftEar.IsChecked = false; Cb_RightEar.IsChecked = false; } else { if (Cb_LeftEar.IsChecked == true) { generalSpec.EarSide = Ear.Left; earCast.EarSide = Ear.Left; } else if (Cb_RightEar.IsChecked == true) { generalSpec.EarSide = Ear.Right; earCast.EarSide = Ear.Right; } generalSpec.PatientFK = _clinicianMainWindow.Patient.PatientId; generalSpec.CreateDate = DateTime.Now; generalSpec.StaffLoginFK = _clinicianMainWindow.clinician.StaffID; generalSpec.Color = (PlugColor)CbNewColor.SelectionBoxItem; generalSpec.Type = (Material)CbNewType.SelectionBoxItem; earCast.CastDate = DateTime.Now; earCast.PatientFK = _clinicianMainWindow.Patient.PatientId; _manageHA.CreateHA(generalSpec); _manageHA.createEC(earCast); CbNewType.SelectedIndex = -1; CbNewColor.SelectedIndex = -1; Cb_LeftEar.IsChecked = false; Cb_RightEar.IsChecked = false; MessageBox.Show("Høreapparatet er bestilt", "Bekræftigelse", MessageBoxButton.OK, MessageBoxImage.Information); } }
public Patient GetPatientWithGeneralSpecAndTechnicalSpec(string CPR) { Thread.Sleep(3000); if (CPR == "123456-7891") { Patient testPatient = new Patient(); testPatient.CPR = "123456-7891"; testPatient.Name = "Børge"; testPatient.Lastname = "Andersen"; testPatient.Age = 69; testPatient.TecnicalSpecs = new List <TecnicalSpec>(); TecnicalSpec testTecnicalSpecLeft = new TecnicalSpec(); testTecnicalSpecLeft.EarSide = Ear.Left; TecnicalSpec testTecnicalSpecRight = new TecnicalSpec(); testTecnicalSpecRight.EarSide = Ear.Right; testTecnicalSpecRight.Printed = true; testPatient.TecnicalSpecs.Add(testTecnicalSpecLeft); testPatient.TecnicalSpecs.Add(testTecnicalSpecRight); testPatient.GeneralSpecs = new List <GeneralSpec>(); GeneralSpec testGeneralSpecLeft = new GeneralSpec(); testGeneralSpecLeft.Color = PlugColor.Almond; testGeneralSpecLeft.Type = Material.Silhuet; GeneralSpec testGeneralSpecRight = new GeneralSpec(); testGeneralSpecRight.Color = PlugColor.Honey; testGeneralSpecRight.Type = Material.Blød; testPatient.GeneralSpecs.Add(testGeneralSpecLeft); testPatient.GeneralSpecs.Add(testGeneralSpecRight); return(testPatient); } else { return(null); } }
/// <summary> /// Metoden benyttes til at gemme en TechinalSpec, og returnere efterfølgende en bool /// hvorvidt den er gemt i DB eller ej /// </summary> /// <param name="techSpec"></param> /// <returns></returns> public bool SaveTechnicalSpec(TecnicalSpec techSpec) { //try //{ TecnicalSpec tecnicalSpec = techSpec; GeneralSpec generalSpec = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).Last(x => x.PatientFK == techSpec.PatientFK && x.EarSide == techSpec.EarSide); tecnicalSpec.GeneralSpecFK = generalSpec.HAGeneralSpecID; //tecnicalSpec.GeneralSpec = generalSpec; _dbContext.TecnicalSpecs.Add(tecnicalSpec); _dbContext.SaveChanges(); return(_dbContext.TecnicalSpecs.Contains(techSpec)); //} // catch // { // return false; // } }
/// <summary> /// Henter den seneste generalspec som er i db tilhørende PCPR'et for både højre og venstre. /// Hvis ingen Generalspec i Db returnes null /// </summary> /// <param name="CPR"></param> /// <returns></returns> public List <GeneralSpec> GetLatestGeneralSpecs(int patientId) { try { //Henter genneralspec for højre og venstre øre //x afgører hvilken kolonne GeneralSpec generalSpecL = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patientId && x.EarSide == Ear.Left); GeneralSpec generalSpecR = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patientId && x.EarSide == Ear.Right); //Placere generalSpec i listen List <GeneralSpec> generalSpecs = new List <GeneralSpec>(); generalSpecs.Add(generalSpecL); generalSpecs.Add(generalSpecR); //Retunere listen. return(generalSpecs); } catch { return(null); } }
private void BtnSave_Click(object sender, RoutedEventArgs e) { generalSpec = new GeneralSpec(); earCast = new EarCast(); if (Cb_LeftEar.IsChecked == true) { generalSpec.EarSide = Ear.Left; earCast.EarSide = Ear.Left; } else if (Cb_RightEar.IsChecked == true) { generalSpec.EarSide = Ear.Right; earCast.EarSide = Ear.Right; } generalSpec.PatientFK = _clinicianMainWindow.Patient.PatientId; //generalSpec.Patient = _clinicianMainWindow.Patient; generalSpec.CreateDate = DateTime.Now; generalSpec.StaffLoginFK = _clinicianMainWindow.clinician.StaffID; //generalSpec.StaffLogin = _clinicianMainWindow.clinician; CbNewColor.Text = generalSpec.Color.ToString(); CbNewType.Text = generalSpec.Type.ToString(); earCast.CastDate = DateTime.Now; earCast.PatientFK = _clinicianMainWindow.Patient.PatientId; //earCast.Patient = _clinicianMainWindow.Patient; manageHA.CreateHA(generalSpec); manageHA.createEC(earCast); CbNewType.SelectedIndex = -1; CbNewColor.SelectedIndex = -1; MessageBox.Show("Høreapparatet er bestilt", "Bekræftigelse", MessageBoxButton.OK, MessageBoxImage.Information); }
/// <summary> /// Henter den seneste generalspec som er i db tilhørende CPR'et for både højre og venstre. /// Hvis ingen Generalspec i Db returnes null /// </summary> /// <param name="CPR"></param> /// <returns></returns> public List <GeneralSpec> GetLatestGeneralSpecs(string CPR) { try { //Henter genneralspec for højre og venstre øre GeneralSpec generalSpecL = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate) .LastOrDefault(x => x.CPR == CPR && x.EarSide == Ear.Left); GeneralSpec generalSpecR = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate) .LastOrDefault(x => x.CPR == CPR && x.EarSide == Ear.Right); //Placere generalSpec i listen List <GeneralSpec> generalSpecs = new List <GeneralSpec>(); generalSpecs.Add(generalSpecL); generalSpecs.Add(generalSpecR); //Retunere listen. return(generalSpecs); } catch { return(null); } }
public void CreateHA(GeneralSpec generalSpec) { clinicDatabase.CreateNewGeneralSpec(generalSpec); }
public Patient GetPatientInformations(string EarCastID) { Thread.Sleep(1000); if (EarCastID == "1") { Patient testPatient = new Patient(); testPatient.CPR = "123456-7891"; testPatient.Name = "Børge"; testPatient.Lastname = "Andersen"; testPatient.Age = 69; testPatient.TecnicalSpecs = new List <TecnicalSpec>(); TecnicalSpec testTecnicalSpecLeft = new TecnicalSpec(); testTecnicalSpecLeft.EarSide = Ear.Left; testTecnicalSpecLeft.RawEarScan = new RawEarScan(); TecnicalSpec testTecnicalSpecRight = new TecnicalSpec(); testTecnicalSpecRight.EarSide = Ear.Right; testTecnicalSpecRight.Printed = true; testTecnicalSpecRight.RawEarScan = new RawEarScan(); testPatient.TecnicalSpecs.Add(testTecnicalSpecLeft); testPatient.TecnicalSpecs.Add(testTecnicalSpecRight); testPatient.GeneralSpecs = new List <GeneralSpec>(); GeneralSpec testGeneralSpecLeft = new GeneralSpec(); testGeneralSpecLeft.Color = PlugColor.Almond; testGeneralSpecLeft.Type = Material.Silhuet; GeneralSpec testGeneralSpecRight = new GeneralSpec(); testGeneralSpecRight.Color = PlugColor.Honey; testGeneralSpecRight.Type = Material.Blød; EarCast earCastRight = new EarCast(); EarCast earCastLeft = new EarCast(); earCastRight.EarCastID = 1; earCastRight.EarSide = Ear.Right; earCastLeft.EarCastID = 2; earCastLeft.EarSide = Ear.Left; testPatient.EarCasts = new List <EarCast>(); testPatient.EarCasts.Add(earCastRight); testPatient.EarCasts.Add(earCastLeft); testPatient.GeneralSpecs.Add(testGeneralSpecLeft); testPatient.GeneralSpecs.Add(testGeneralSpecRight); return(testPatient); } else { return(null); } }
public void CreateGeneralSpec(GeneralSpec generalSpec) { _dbContext.GeneralSpecs.Add(generalSpec); _dbContext.SaveChanges(); }
/// <summary> /// Henter Process informationerne til det give PCPR. Metoden vil altid hente de nyeste informationer. /// </summary> /// <param name="CPR"></param> /// <returns></returns> public List <ProcesSpec> GetProcesInfo(string CPR) { Patient patient = GetPatient(CPR); List <ProcesSpec> procesSpecs = new List <ProcesSpec>(); ProcesSpec procesSpecL = new ProcesSpec(); ProcesSpec procesSpecR = new ProcesSpec(); try { try { //Venstre //Henter generalspec GeneralSpec generalSpecL = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patient.PatientId && x.EarSide == Ear.Left); if (generalSpecL.CreateDate != null) { procesSpecL.GeneralSpecCreateDateTime = generalSpecL.CreateDate; procesSpecL.ClinicianId = generalSpecL.StaffLoginFK; TecnicalSpec TechspecL = _dbContext.TecnicalSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.GeneralSpecFK == generalSpecL.HAGeneralSpecID); //Henter techspec if (TechspecL.CreateDate != null) { procesSpecL.TechSpecCreateDateTime = TechspecL.CreateDate; procesSpecL.TechnicalId = TechspecL.StaffLoginFK; procesSpecL.Printed = TechspecL.Printed; //Henter EarScan TechspecL.RawEarScan = _dbContext.RawEarScans.OrderBy(x => x.ScanDate).LastOrDefault(x => x.TecnicalSpecFK == TechspecL.HATechinalSpecID); if (TechspecL.RawEarScan != null) { procesSpecL.scanTechId = TechspecL.StaffLoginFK; procesSpecL.scanDateTime = TechspecL.CreateDate; } //Henter Earprint if (procesSpecL.Printed) { RawEarPrint rawEarPrint = _dbContext.RawEarPrints.OrderBy(x => x.PrintDate).LastOrDefault(x => x.TecnicalSpecFK == TechspecL.HATechinalSpecID && x.EarSide == Ear.Left); ; procesSpecL.PrintDateTime = rawEarPrint.PrintDate; procesSpecL.PrintTechId = rawEarPrint.StaffLoginFK; } } } procesSpecs.Add(procesSpecL); } catch { procesSpecs.Add(procesSpecL); } try { //Højre //Henter GeneralSpec GeneralSpec generalSpecR = _dbContext.GeneralSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.PatientFK == patient.PatientId && x.EarSide == Ear.Right); if (generalSpecR.CreateDate != null) { procesSpecR.GeneralSpecCreateDateTime = generalSpecR.CreateDate; procesSpecR.ClinicianId = generalSpecR.StaffLoginFK; TecnicalSpec TechspecR = _dbContext.TecnicalSpecs.OrderBy(x => x.CreateDate).LastOrDefault(x => x.GeneralSpecFK == generalSpecR.HAGeneralSpecID); //Henter techspec if (TechspecR.CreateDate != null) { procesSpecR.TechSpecCreateDateTime = TechspecR.CreateDate; procesSpecR.TechnicalId = TechspecR.StaffLoginFK; procesSpecR.Printed = TechspecR.Printed; //Henter EarScan TechspecR.RawEarScan = _dbContext.RawEarScans.OrderBy(x => x.ScanDate).LastOrDefault(x => x.TecnicalSpecFK == TechspecR.HATechinalSpecID); if (TechspecR.RawEarScan != null) { procesSpecR.scanTechId = TechspecR.StaffLoginFK; procesSpecR.scanDateTime = TechspecR.CreateDate; } //Henter Earprint if (procesSpecR.Printed) { RawEarPrint rawEarPrint = _dbContext.RawEarPrints.OrderBy(x => x.PrintDate).LastOrDefault(x => x.TecnicalSpecFK == TechspecR.HATechinalSpecID && x.EarSide == Ear.Right); procesSpecR.PrintDateTime = rawEarPrint.PrintDate; procesSpecR.PrintTechId = rawEarPrint.StaffLoginFK; } } } procesSpecs.Add(procesSpecR); } catch { procesSpecs.Add(procesSpecR); } return(procesSpecs); } catch { return(null); } }
static void Main(string[] args) { ClinicDBContext dbContext = new ClinicDBContext(); ClinicianDBLogic clinicianDbLogic = new ClinicianDBLogic(dbContext); ProgramHL7 program = new ProgramHL7(); program.metode(); #region Create (CRUD) #region Create patient Patient newPatient = new Patient() { CPR = "123456-2332", Name = "Accepttest", Lastname = "Patient", Adress = "Testvej 1", zipcode = 4321, Age = 20, City = "TestBy", Email = "*****@*****.**", MobilNummer = "30405060" }; clinicianDbLogic.CreatePatient(newPatient); #endregion #region Create Staff StaffLogin newStaffLogin = new StaffLogin() { Name = "Kliniker", Password = "******", StaffStatus = Status.Clinician, }; //clinicianDbLogic.CreateStaffLogin(newStaffLogin); StaffLogin nStaffLogin = new StaffLogin() { Name = "Tekniker", Password = "******", StaffStatus = Status.Technician }; //clinicianDbLogic.CreateStaffLogin(nStaffLogin); #region Create EarCast 2 EarCast newCast = new EarCast() { EarSide = Ear.Right, }; //clinicianDbLogic.CreateEarCast(newCast); #endregion #endregion #region Create GeneralSpec GeneralSpec newGeneralSpecL = new GeneralSpec() { //CPR = "111111-1111", Type = Material.AntiAllergi, Color = PlugColor.Honey, EarSide = Ear.Left, CreateDate = DateTime.Now, StaffLoginFK = 1, }; //clinicianDbLogic.CreateNewGeneralSpec(newGeneralSpecL); GeneralSpec newGeneralSpecR = new GeneralSpec() { //CPR = "111111-1111", Type = Material.AntiAllergi, Color = PlugColor.Honey, EarSide = Ear.Right, CreateDate = DateTime.Now, StaffLoginFK = 1, }; //clinicianDbLogic.CreateNewGeneralSpec(newGeneralSpecR); #endregion #region Create TecnicalSpec TecnicalSpec newTecnicalSpecR = new TecnicalSpec() { EarSide = Ear.Right, CreateDate = DateTime.Now, StaffLoginFK = 1, //CPR = "111111-1111" }; //clinicianDbLogic.CreateTechnicalSpec(newTecnicalSpecR); TecnicalSpec newTecnicalSpecL = new TecnicalSpec() { EarSide = Ear.Left, CreateDate = DateTime.Now, StaffLoginFK = 1, //CPR = "111111-1111", }; //clinicianDbLogic.CreateTechnicalSpec(newTecnicalSpecL); #endregion #region Create rawEarPrint RawEarPrint print = new RawEarPrint() { EarSide = Ear.Left, StaffLoginFK = 1, PrintDate = DateTime.Now, }; //clinicianDbLogic.SavePrint(print, "111111-1111"); #endregion #endregion #region Delete (CRUD) #region Delete patient //Patient DeletePatient = new Patient() //{ // PCPR = "110396-0000", //}; //clinicianDbLogic.DeletePatient(DeletePatient); #endregion #region Delete EarCast //EarCast DeleteEarCast = new EarCast() //{ // EarCastID = 2, //}; // clinicianDbLogic.DeleteEarCast(DeleteEarCast); #endregion #endregion #region Update (CRUD) #region Update patient //Patient UpdatePatient = new Patient() //{ // PCPR = "110396-0000", // Lastname = "Nedergaard Enevoldsen", // Adress = "Trøjbordvej 72", //}; //clinicianDbLogic.UpdatePatient(UpdatePatient); #endregion #endregion #region Retrive (CRUD) #region Retrieve Alle patienter //List<Patient> Patients = clinicianDbLogic.GetAllPatients(); //foreach (Patient patient in Patients) //{ // Console.WriteLine(patient.Name); //} #endregion #region Retrieve Patient tilhørende øre afstøbning //Patient Patient = clinicianDbLogic.GetPatientFromEarCast(2); //Console.WriteLine(Patient.Name); #endregion #region Create afstøbning //EarCast earCast = clinicianDbLogic.Get //Patient Patient = clinicianDbLogic.GetPatient("250997-0000"); // Console.WriteLine(Patient.Name); #endregion #region Retrieve Patient tilhørende øre afstøbning //Patient earPatient = clinicianDbLogic.GetPatientWithEarCast("250997-0000"); //foreach (EarCast earPatientEarCast in earPatient.EarCasts) //{ // Console.WriteLine($"PCPR: {earPatientEarCast.PCPR} Øre side: {earPatientEarCast.EarSide.ToString()} ID: {earPatientEarCast.EarCastID}"); //} #endregion #region Hent en patient med alle parametre udfyldt //Patient patient = clinicianDbLogic.GetPatientWithGeneralSpecAndTechnicalSpec("111111-1111"); #endregion #endregion }
public bool UpdateGeneralSpec(GeneralSpec generalSpec) { return(clinicDB.UpdateGeneralspec(generalSpec)); }
/// <summary> /// Makes no sence to make <3 :* /// </summary> /// <param name="generalSpec"></param> public void UpdateGeneralSpec(GeneralSpec generalSpec) { throw new NotImplementedException(); }