public void Test_SeminarData_CreateSeminarbuchung_Load_Delete() { var buchung = new Seminarbuchung() { Adresse = 10, AnsprechpartnerEmail = "*****@*****.**", AnsprechpartnerNachname = "Test", Ansprechpartnernummer = 1, AnsprechpartnerVorname = "Vorname", BelID = 0, BelPosID = 0, BuchungID = 0, EmailBestaetigungGesendet = false, Konto = "D100000", KontoMatchcode = "Testkunde", Mandant = _mandant.Id, SeminarterminID = "S100001", VorPosID = 0 }; var saveBuchung = SeminarData.UpdateOrInsertSeminarbuchung(_mandant, buchung); Assert.IsTrue(saveBuchung.BuchungID != 0); var loadedBuchung = SeminarData.GetSeminarbuchung(_mandant, saveBuchung.BuchungID); Assert.IsTrue(saveBuchung.SeminarterminID == loadedBuchung.SeminarterminID); //Assert.AreEqual(loadedBuchung, saveBuchung); //Assert.areEquals(saveBuchung, loadedBuchung); SeminarData.DeleteSeminarbuchung(_mandant, saveBuchung.BuchungID); loadedBuchung = SeminarData.GetSeminarbuchung(_mandant, saveBuchung.BuchungID); }
/// <summary> /// Löscht eine Buchung /// </summary> /// <param name="BuchungID"></param> public void DeleteBuchung(int buchungID) { try { var seminarterminList = new List <string>(); SeminarData.DeleteSeminarbuchung(Mandant, buchungID); } catch (Exception ex) { TraceLog.LogException(ex); throw; } }