Esempio n. 1
0
 public void AddToWaitList(Domain.Entities.WalkInWaitList list, Domain.Entities.Guest guest)
 {
     //throw new NotImplementedException();
     list.Guest = guest;
     context.WalkInWaitLists.Add(list);
     context.SaveChanges();
 }
        private static void CascadeLogicalDelete(Domain.Entities.Guest guest)
        {
            guest.User.IsDeleted = true;

            foreach (var item in guest.Reservations)
            {
                item.IsDeleted = true;
            }
        }
 private static void CustomAssertAreEqual(CreateGuestCommand request, Domain.Entities.Guest host)
 {
     Assert.Equal(request.Username, host.User.Username);
     Assert.Equal(request.Password, host.User.Password);
     Assert.Equal(request.FirstName, host.User.FirstName);
     Assert.Equal(request.LastName, host.User.LastName);
     Assert.Equal(request.Gender, host.User.Gender);
     Assert.Equal(RoleNames.Guest, host.User.RoleName);
     Assert.False(host.User.IsDeleted);
     Assert.False(host.IsDeleted);
 }