public void Handle(DepositPaid depositPaid) { var tenantNotificationCreated = new NotificationCreated(depositPaid.TenantId, depositPaid.PaymentId, depositPaid.AgreementId); _eventRegistry.Publish(tenantNotificationCreated); var ownerNotificationCreated = new NotificationCreated(depositPaid.OwnerId, depositPaid.PaymentId, depositPaid.AgreementId); _eventRegistry.Publish(ownerNotificationCreated); }
public void CreateBooking(Booking bookingData) { FirstName.SendKeys(bookingData.FirstName); Surname.SendKeys(bookingData.Surname); Price.SendKeys(bookingData.Price.ToString()); DepositPaid.SelectByText(bookingData.Deposit.ToString().ToLower()); CheckIn.SendKeys(bookingData.CheckIn.ToString("yyyy-MM-dd")); CheckOut.SendKeys(bookingData.CheckOut.ToString("yyyy-MM-dd")); int oldBookingcount = bookingListItems.Count(); SaveButton.Click(); var wait = new WebDriverWait(Driver, TimeSpan.FromSeconds(10)); wait.Until(d => FirstName.GetAttribute("value") == "" && bookingListItems.Count() != oldBookingcount ); }