private void SaveButton_Click(object sender, RoutedEventArgs e)
        {
            GuestPatientDTO guestPatientDTO = CreateGuestPatientDTOFromUserInput();

            _patientService.CreatePatientGuestAccount(guestPatientDTO);
            this.Close();
            ShowCreatedPatientAccountInfoDialog();
        }
Beispiel #2
0
        public void Add(GuestPatientDTO guestPatient)
        {
            var patient = new Patient(new PatientMemento()
            {
                Name      = guestPatient.Name,
                Surname   = guestPatient.Surname,
                Jmbg      = guestPatient.Jmbg,
                BloodType = BloodType.Unknown,
                RhFactor  = RhFactor.Unknown
            });

            _repository.Add(patient);
        }
 public IActionResult Add(GuestPatientDTO guestPatient)
 {
     _service.Add(guestPatient);
     return(NoContent());
 }
Beispiel #4
0
        public string CreatePatientGuestAccount(GuestPatientDTO guestPatientDTO)
        {
            IRestResponse responseCreatePatientGuestAccount = AddHTTPPostRequest("patient", guestPatientDTO);

            return(responseCreatePatientGuestAccount.Content);
        }
Beispiel #5
0
 public ActionResult AddPatientGuestAccount(GuestPatientDTO guestPatientDTO)
 {
     return(RequestAdapter.SendRequestWithBody(_serviceSettings.PatientServiceUrl, "/api/patient", guestPatientDTO));
 }