public void ChangeTamagotchiStats() { // tamagotchis with NO booking var tamagotchis = _tamagotchiRepository.GetAllTamagotchisALiveAndNoHotelRoom(); this.HotelRoomBookingStayOverNight("No room", tamagotchis); foreach (var tamagotchi in tamagotchis) { _tamagotchiRepository.Edit(tamagotchi); } // tamagotchis with booking var hotelBookingsVM = _hotelBookingRepository.GetAll().Select(h => new HotelBookingVM(h)).ToList(); foreach (var hotelBookingVM in hotelBookingsVM) { this.HotelRoomBookingStayOverNight(hotelBookingVM.RoomType, hotelBookingVM.Tamagotchis); foreach (var tamagotchi in hotelBookingVM.Tamagotchis) { _tamagotchiRepository.Edit(tamagotchi); } _hotelBookingRepository.Delete(hotelBookingVM.ToModel()); } }
public ActionResult DeleteConfirmed(int id) { HotelBookingVM hotelBookingVM = new HotelBookingVM(_hotelBookingRepository.GetWhereId(id)); _hotelBookingRepository.Delete(hotelBookingVM.ToModel()); return(RedirectToAction("Index")); }
public ResponseModel Delete(HotelBooking hotelBooking) { return(_hotelBookingRepository.Delete(hotelBooking)); }