public JsonResult Save([FromBody] BookingRoomDetails model) { ActionsResult result; result = ApiHelper <ActionsResult> .HttpPostAsync($"{Helper.ApiUrl}api/bookingRoomDetails/save", model); return(Json(new { result })); }
private static Edo.Api.Models.Bookings.BookingRoomDetails ToEdoModel(this BookingRoomDetails roomDetails) { return(new Api.Models.Bookings.BookingRoomDetails(type: roomDetails.Type ?? RoomTypes.NotSpecified, passengers: roomDetails.Passengers .Select(p => new EdoContracts.General.Pax(title: p.Title, lastName: p.LastName, firstName: p.FirstName, isLeader: p.IsLeader, age: p.Age)) .ToList())); }
public async Task <ActionsResult> Save(BookingRoomDetails bookingRoomDetails) { try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@BookingId", bookingRoomDetails.BookingId); parameters.Add("@RoomTypeId", bookingRoomDetails.RoomTypeId); parameters.Add("@RoomQuantity", bookingRoomDetails.RoomQuantity); return(await SqlMapper.QueryFirstOrDefaultAsync <ActionsResult>(cnn : conn, sql : "BookingRoomDetails_Save", param : parameters, commandType : CommandType.StoredProcedure)); } catch (Exception) { return(new ActionsResult() { Id = 0, Message = "Có lỗi xảy ra, xin thử lại!" }); } }
public async Task <ActionsResult> Save(BookingRoomDetails bookingRoomDetails) { return(await bookingRoomDetailsRepository.Save(bookingRoomDetails)); }
public async Task <ActionsResult> Save(BookingRoomDetails bookingRoomDetails) { return(await bookingRoomDetailsService.Save(bookingRoomDetails)); }