public ActionResult <Vaccinatie> AddRegistratie(Vaccinatie vaccinatie) { vaccinatie.VaccinatieRegistratieId = Guid.NewGuid(); _registratiess.Add(vaccinatie); saveRegistration(vaccinatie); return(new OkObjectResult(vaccinatie)); }
private void saveRegistration(Vaccinatie vaccinatie) { using (var reader = new StreamWriter(_CSVSettings.CSVRegistraties)) using (var csv = new CsvWriter(reader, configuration)){ csv.WriteRecord(vaccinatie); } }
private void InsertVaccinatieLijst() { VaccinatieLijstDataService vlDS = new VaccinatieLijstDataService(); Vaccinatie vaccinatie = new Vaccinatie(); vaccinatie.Naam = naam; if (naam != "") { vlDS.InsertVaccinatieLijst(vaccinatie); Messenger.Default.Send <UpdateFinishedMessage>(new UpdateFinishedMessage("VaccinatieLijstToegevoegd")); } }
public void NieuweVaccinatie(Vaccinatie vaccinatie, int dierverzorgernummer, int vaccinatienummer, DateTime datum, DateTime einddatum, string bijwerking) { using (OracleConnection conn = new OracleConnection(connectie)) { OracleCommand cmd = new OracleCommand("insert into dierverzorger_vaccinatie VALUES(:nummer, ':vcnummer', 'datum', 'einddatum', ':bijwerking' );", conn); cmd.Parameters.Add("nummer", dierverzorgernummer); cmd.Parameters.Add("vcnummer", vaccinatienummer); cmd.Parameters.Add("datum", datum); cmd.Parameters.Add("einddatum", einddatum); cmd.Parameters.Add("bijwerking", bijwerking); cmd.ExecuteNonQuery(); } }
private void InsertVaccinatie() { DialogService dialogservice = new DialogService(); var picker = gekregenDatum; VaccinatieDataService vDS = new VaccinatieDataService(); Vaccinatie nieuweVaccinatie = new Vaccinatie(); nieuweVaccinatie.Naam = naam; nieuweVaccinatie.IsVerplicht = isVerplicht; nieuweVaccinatie.GekregenDatum = picker.Date; nieuweVaccinatie.StudentID = selectedStudent.Id; Vaccinatie bestaandeVaccinatie = new Vaccinatie(); bestaandeVaccinatie = vDS.getVaccinatieByNameAndStudentID(nieuweVaccinatie.Naam, nieuweVaccinatie.StudentID); if (bestaandeVaccinatie != null) { MessageBoxResult result = MessageBox.Show("Er is al een vaccinatie met deze naam bij deze student gevonden, bent u zeker dat u de vaccinatie wilt toevoegen ?", "Dubbel gevonden", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes && nieuweVaccinatie.GekregenDatum > selectedStudent.Geboortedatum) { vDS.InsertVaccinatie(nieuweVaccinatie); } else { MessageBox.Show("Gekregen datum van de vaccinatie kan niet ouder zijn dan de geboortedatum van de student", "Onjuiste datum", MessageBoxButton.OK); } } else { if (nieuweVaccinatie.GekregenDatum < selectedStudent.Geboortedatum) { MessageBox.Show("Gekregen datum van de vaccinatie kan niet ouder zijn dan de geboortedatum van de student", "Onjuiste datum", MessageBoxButton.OK); } else { vDS.InsertVaccinatie(nieuweVaccinatie); } } LeesVaccinaties(); Messenger.Default.Send <UpdateFinishedMessage>(new UpdateFinishedMessage("VaccinatieToegevoegd")); }
private void onVaccinatieReceived(Vaccinatie vaccinatie) { selectedVaccinatie = vaccinatie; }