private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { try { UploaderViewModel vmodel = GetViewModel; //vmodel.pwdManager.Dispose(); } catch (Exception ex) { } }
public UploaderView() { InitializeComponent(); //int top = FaktoriyelRecursive(5); //MessageBox.Show(top.ToString()); //result = 0; //top = FaktoriyelByFor(5); UploaderViewModel viewmodel = GetViewModel; //viewmodel.parentWindow = this; }
public async Task <IActionResult> Upload() { FormValueProvider formModel; var tempFileName = _hostingEnv.WebRootPath + $"{Path.DirectorySeparatorChar}videos{Path.DirectorySeparatorChar}tem.mp4"; using (var stream = System.IO.File.Create(tempFileName)) { formModel = await Request.StreamFile(stream); } var viewModel = new UploaderViewModel(); var bindingSuccessful = await TryUpdateModelAsync(viewModel, prefix : "", valueProvider : formModel); if (!bindingSuccessful) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } } var rezultFileName = _hostingEnv.WebRootPath + $"{Path.DirectorySeparatorChar}videos{Path.DirectorySeparatorChar}{viewModel.TaskId}.mp4"; if (System.IO.File.Exists(rezultFileName)) { System.IO.File.Delete(rezultFileName); } System.IO.File.Move(tempFileName, rezultFileName); var task = _taskData.GetVideoTask(viewModel.TaskId); task.LocalVideoUrl = rezultFileName; task.VideoUrl = $"/videos/{viewModel.TaskId}.mp4"; _taskData.UpdateVideoTask(task); return(Ok()); }
public UploaderView() { InitializeComponent(); _viewModel = (UploaderViewModel)DataContext; }