public async Task Should_Save_AValidReservation() { var value = await FetchValidBooking().ConfigureAwait(false); var code = value.NUMERO_RES; var booking = await _bookingDataServices.GetDoAsync(code).ConfigureAwait(false); booking.Value.OFICINA_RES1 = "98"; var bookValue = await _bookingDataServices.SaveAsync(booking).ConfigureAwait(false); var codeValue = await _bookingDataServices.GetDoAsync(code).ConfigureAwait(false); Assert.AreEqual(codeValue.Value.OFICINA_RES1, "98"); }
public async Task <bool> ConfirmBooking(string code) { var retCode = false; if (_dialogService.ShowConfirmMessage("Confirm Booking", "Are you sure to confirm the booking?")) { var currentBooking = await _dataService.GetDoAsync(code).ConfigureAwait(false); if (currentBooking.Valid) { var value = currentBooking.Value; value.CONFIRMADA_RES2 = "1"; currentBooking.Value = value; retCode = await _dataService.SaveAsync(currentBooking); } } return(retCode); }