public List <InstructionsForSpecialistExamination> LoadSpecialisticExamination() { List <Model.InstructionsForSpecialistExamination> specialistExaminations = new List <Model.InstructionsForSpecialistExamination>(); try { String line; StreamReader sr = new StreamReader(FileLocation); while ((line = sr.ReadLine()) != null) { string[] words = line.Split(','); Model.InstructionsForSpecialistExamination Examination = new Model.InstructionsForSpecialistExamination(int.Parse(words[0]), words[1], words[2], words[3], words[4]); specialistExaminations.Add(Examination); nextId = Examination.SpecialistExaminationId; } sr.Close(); } catch (Exception e) { Console.WriteLine("Exception: " + e.Message); } finally { Console.WriteLine("Executing finally block."); } return(specialistExaminations); }
public void CreateSpecialisticExamination(Model.InstructionsForSpecialistExamination specialisticExamination) { List <InstructionsForSpecialistExamination> specialistExaminations = GetAllSpecialisticExamination(); specialistExaminations.Add(specialisticExamination); specialisticExaminationRepository.SaveSpecialisticExamination(specialistExaminations); }
private void Button_Click(object sender, RoutedEventArgs e) { if (tbComment.Text == "" || cbSpecialist.Text == "") { MessageBox.Show("Niste popunili sva polja!", "Upozorenje!", MessageBoxButton.OK, MessageBoxImage.Warning); } else { Model.InstructionsForSpecialistExamination specialistExamination = CreateSpecialistExamination(); SpecialisticExaminationController.CreateSpecialisticExamination(specialistExamination); MessageBox.Show("Uspešno ste kreirali izveštaj!", "Uspešno izvršeno!", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } }
public Model.InstructionsForSpecialistExamination CreateSpecialistExamination() { Model.InstructionsForSpecialistExamination specialistExamination = new Model.InstructionsForSpecialistExamination(SpecialisticExaminationController.specialisticExaminationService.specialisticExaminationRepository.getNextId(), cbSpecialist.Text.ToString(), lblDoctorsName.Content.ToString(), lblPatientsName.Content.ToString(), tbComment.Text.ToString()); return(specialistExamination); }
public void CreateSpecialisticExamination(Model.InstructionsForSpecialistExamination specialisticExamination) { specialisticExaminationService.CreateSpecialisticExamination(specialisticExamination); }