Beispiel #1
0
        public static LibraryEntity.PersonLibrary ToPersonEntity(BusinessLayer.PersonLibrary bussinessPerson)
        {
            var databasePerson = new LibraryEntity.PersonLibrary()
            {
                id         = bussinessPerson.id,
                Name       = bussinessPerson.Name,
                IDNumber   = bussinessPerson.IDNumber,
                EGN        = bussinessPerson.EGN,
                Adress     = bussinessPerson.Adress,
                Gender     = bussinessPerson.Gender,
                Phone      = bussinessPerson.Phone,
                email      = bussinessPerson.email,
                RentedFrom = bussinessPerson.RentedFrom,
                RentedTo   = bussinessPerson.RentedTo,
                BookID     = ToBookEntity(bussinessPerson.BookLibrary).UniqueID
            };

            return(databasePerson);
        }
Beispiel #2
0
        public static BusinessLayer.PersonLibrary ToBussinessPerson(LibraryEntity.PersonLibrary databasePerson)
        {
            var bussinessPerson = new BusinessLayer.PersonLibrary()
            {
                id          = databasePerson.id,
                Name        = databasePerson.Name,
                IDNumber    = databasePerson.IDNumber,
                EGN         = databasePerson.EGN,
                Adress      = databasePerson.Adress,
                Gender      = databasePerson.Gender,
                Phone       = databasePerson.Phone,
                email       = databasePerson.email,
                RentedFrom  = databasePerson.RentedFrom,
                RentedTo    = databasePerson.RentedTo,
                BookLibrary = ToBusinessBook(databasePerson.BookLibrary)
            };

            return(bussinessPerson);
        }