public async Task <ActionsResult> Save(CreateRoomTypeFacilitiesApplyRequest facilitysApply) { try { var result = new ActionsResult(); foreach (var facility in facilitysApply.FacilitieIds) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@FacilityId", int.Parse(facility)); parameters.Add("@RoomTypeId", facilitysApply.RoomTypeId); result = await SqlMapper.QueryFirstOrDefaultAsync <ActionsResult>(cnn : conn, sql : "FacilityApply_Save", param : parameters, commandType : CommandType.StoredProcedure); } return(result); } catch (Exception) { return(new ActionsResult() { Id = 0, Message = "Có lỗi xảy ra, xin thử lại!" }); } }
public async Task <ActionsResult> Save(CreateRoomTypeFacilitiesApplyRequest facilityApply) { return(await facilityApplyRepository.Save(facilityApply)); }