private void UploadWholeFile(HttpRequestBase request, List <ViewDataUploadFilesResult> statuses) { for (int i = 0; i < request.Files.Count; i++) { HttpPostedFileBase file = request.Files[i]; var fileId = IDGen.NewID(); var fileName = Path.GetFileName(file.FileName); var fileNameEncoded = HttpUtility.HtmlEncode(fileName); var fullPath = Path.Combine(StorageRoot, fileId + "-" + fileName); file.SaveAs(fullPath); statuses.Add(new ViewDataUploadFilesResult() { url = "/Files/" + fileId + "/" + fileNameEncoded, thumbnail_url = "/Files/" + fileId + "/" + fileNameEncoded, //@"data:image/png;base64," + EncodeFile(fullName), name = fileNameEncoded, type = file.ContentType, size = file.ContentLength, delete_url = "/Files/" + fileId + "/" + fileNameEncoded, delete_type = "DELETE" }); } }
public void NewTop(int x, int y) { IDGen iDGen = new IDGen(); int ID = iDGen.NextId(list); char name = iDGen.NextIdl(list); list.Add(new Top(ID, name, x, y, new List <int>())); DrawTop(x, y, name); }
public void CreateID() { _ = IDGen.GetInstance().NextId(); }
public async Task GetIdsAsync() { idGen = await fb.Child("IDGen").OnceSingleAsync <IDGen>(); }