| | |
| | | btnUpSelect.Click += BtnUpSelect_Click; |
| | | btnUp.Click += BtnUp_Click; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string parentGuid |
| | | { |
| | | get; |
| | | set; |
| | | } |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public string parentGroup |
| | | { |
| | | get; |
| | | set; |
| | |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private async void BtnUp_Click(object sender, EventArgs e) |
| | | private async void BtnUp_Click(object sender, EventArgs e) |
| | | { |
| | | var WebApiUrl = ConfigurationSettings.AppSettings.Get("WebApiUrl"); |
| | | var address = WebApiUrl + "MesFile/UploadFile"; |
| | |
| | | if (UpChanged != null) UpChanged(this, e); |
| | | } |
| | | |
| | | private async Task UploadFileAsync(string url, string filePath) |
| | | private async Task UploadFileAsync(string url, string filePath) |
| | | { |
| | | |
| | | string _parentGuid = parentGuid; |
| | | using (var httpClient = new HttpClient()) |
| | | try |
| | |
| | | using (var fs = File.OpenRead(filePath)) |
| | | using (var streamContent = new StreamContent(fs)) |
| | | { |
| | | form.Add(streamContent, "file", _parentGuid + "~" + Path.GetFileName(filePath)); |
| | | form.Add(streamContent, "file", _parentGuid + "~" + Path.GetFileName(filePath) + "~" + parentGroup); |
| | | var response = await httpClient.PostAsync(url, form); |
| | | var responseString = |
| | | await response.Content.ReadAsStringAsync(); |
| | |
| | | Gs.DevApp.ToolBox.MsgHelper.ShowError(ex.Message); |
| | | |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | #endregion |