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> /// Gibt eine Seminarbuchung zurück /// </summary> /// <param name="buchungID"></param> /// <returns></returns> public Seminarbuchung GetBuchung(int buchungID) { try { return(SeminarData.GetSeminarbuchung(Mandant, buchungID)); } catch (RecordNotFoundException) { throw; } catch (Exception ex) { TraceLog.LogException(ex); throw ex; } }
public void Test_SeminarData_GetSeminarbuchung_And_ExpectException() { var buchung = SeminarData.GetSeminarbuchung(_mandant, -1); Assert.IsNull(buchung); }