public JsonResult UploadImages(List <IFormFile> Files, int TypeOfRoomId) { int CountUploadSuccess = 0; foreach (var item in Files) { string pathstr = UploadedFile(item); ImageView imageView = new ImageView() { ImageId = 0, ImagePath = pathstr, TypeOfRoomId = TypeOfRoomId }; SaveImageRes result = ApiHelper <SaveImageRes> .HttpPostAsync($"image/save", "POST", imageView); if (result.ImageId > 0) { CountUploadSuccess++; } } return(Json(new { data = CountUploadSuccess })); }
public async Task <SaveImageRes> Save(SaveImageReq saveImageReq) { SaveImageRes Result = new SaveImageRes(); try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@ImageId", saveImageReq.ImageId); parameters.Add("@ImagePath", saveImageReq.ImagePath); parameters.Add("@TypeOfRoomId", saveImageReq.TypeOfRoomId); Result = await SqlMapper.QueryFirstOrDefaultAsync <SaveImageRes>(cnn : connection, sql : "sp_SaveImage", param : parameters, commandType : CommandType.StoredProcedure); return(Result); } catch (Exception) { return(Result); } }