public async Task <ActionsResult> Save(UploadRoomTypeImagesRequest uploadRoomTypeImagesRequest) { try { var result = new ActionsResult(); foreach (var imgData in uploadRoomTypeImagesRequest.Images) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@RoomTypeId", uploadRoomTypeImagesRequest.RoomTypeId); parameters.Add("@ImageData", imgData); result = await SqlMapper.QueryFirstOrDefaultAsync <ActionsResult>(cnn : conn, sql : "RoomTypeImage_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(UploadRoomTypeImagesRequest roomTypeImage) { return(await roomTypeImageRepository.Save(roomTypeImage)); }
public async Task <ActionsResult> Save(UploadRoomTypeImagesRequest roomType) { return(await roomTypeImageService.Save(roomType)); }