public virtual ActionResult MyFileUploadWidget_Upload(MyFileUploadViewModel model) { // LOCAL TESTING var res = "Form is empty!"; if (string.IsNullOrEmpty(model.Name)) { return Content(res); } using (var api = ApiFactory.Create()) { var fileId = new Guid("20CB0347-E7AF-4899-92C6-A460009F5F74"); res = "Uploaded new file"; var categoryTreeResponse = api.Root.Category.Nodes.Get(new GetCategoryNodesRequest { CategoryTreeId = new Guid("1BA19133-A833-4127-AD2A-A43500ECE5D2") }); var allCategoryTreeNodes = categoryTreeResponse.Data.Items; var file = api.Media.File.Get(new GetFileRequest { FileId = fileId }); var putFileRequest = file.ToPutRequest(); putFileRequest.Data.Categories = new List<Guid>(); putFileRequest.Data.Categories.Add(allCategoryTreeNodes[0].Id); api.Media.File.Put(putFileRequest); Thread.Sleep(1000); file = api.Media.File.Get(new GetFileRequest { FileId = fileId }); putFileRequest = file.ToPutRequest(); putFileRequest.Data.Categories = new List<Guid>(); putFileRequest.Data.Categories.Add(allCategoryTreeNodes[1].Id); api.Media.File.Put(putFileRequest); } return Content(res); }
public ActionResult MyFileUploadWidget(MyFileUploadViewModel model) { return View(model); }