예제 #1
0
        static void Main(string[] args)
        {
            Console.Write(typeof(string).Assembly.ImageRuntimeVersion);

            AnwendungskernFacade anwendungskern = new AnwendungskernFacade();

            Rezeptionist r = new Rezeptionist()
            {
                Vorname  = "Hee",
                Nachname = "Haa"
            };

            anwendungskern.CreateRezeptionist(r);

            Kunde k = new Kunde()
            {
                Vorname       = "Klaus",
                Nachname      = "Müller",
                Adresse       = new AdresseTyp("Berliner Tor", "7", "22091", "Hamburg"),
                EmailAdresse  = new EmailAdresseTyp("*****@*****.**"),
                Geburtsdatum  = new DateTime(1990, 01, 01),
                Kundenstatus  = Kundenstatus.Basic,
                Telefonnummer = "123456"
            };

            anwendungskern.CreateKunde(k, r.ID);
            Console.WriteLine("adsasd");
            Console.ReadLine();
        }
예제 #2
0
        static void Main(string[] args)
        {
            AnwendungskernFacade anwendungskern = new AnwendungskernFacade();

            Rezeptionist r = new Rezeptionist()
            {
                Vorname  = "Hee",
                Nachname = "Haa"
            };

            anwendungskern.CreateRezeptionist(r);

            Kunde k = new Kunde()
            {
                Vorname       = "Klaus",
                Nachname      = "Müller",
                Adresse       = new AdresseTyp("Berliner Tor", "7", "22091", "Hamburg"),
                EmailAdresse  = new EmailTyp("*****@*****.**"),
                Geburtsdatum  = new DateTime(1990, 01, 01),
                Kundenstatus  = Kundenstatus.Basic,
                Telefonnummer = "123456"
            };
            //anwendungskern.CreateKunde(k, r.ID);

            AnwendungskernFacade aw2 = new AnwendungskernFacade();

            var k2 = aw2.FindRezeptionistById(r.ID);

            NHibernateService h = new NHibernateService();
            var ma = h.GetAll <Mitarbeiter>();

            var sasdads = h.Query <Kunde>().Count();

            k.AngelegtVon = r;
            h.Save(k);

            Console.ReadLine();
        }