private StageImageAsync ( IStorageFile image ) : System.Threading.Tasks.Task | ||
image | IStorageFile | |
return | System.Threading.Tasks.Task |
internal static async Task<ReportItem> CreateReportItemAsync(string title, string description, IMappablePoint point, IStorageFile image) { var item = new ReportItem() { Title = title, Description = description, NativeId = Guid.NewGuid().ToString(), Status = ReportItemStatus.New }; item.SetLocation(point); // save... var conn = StreetFooRuntime.GetUserDatabase(); await conn.InsertAsync(item); // stage the image... if (image != null) await item.StageImageAsync(image); // return... return item; }