public async Task <NetResult <Project> > AddProject([FromBody] Project model) { try { _project.AddNewProject(model, this.UserId <string>()); return(model); } catch (Exception ext) { return(ext); } }
public IActionResult AddProject(AddProjectViewModel model) { Student student = _studentService.GetOrderById(model.StudentId); Project project = new Project() { Id = model.Id, Title = model.Title, EstimatedTime = model.EstimatedTime, TimeSpend = model.TimeSpend, Student = student }; _projectService.AddNewProject(project); return(View()); }
private async void ExecuteNewCommand() { if (IsSaveEnabled) { if (_messageService.ActionConfirmed(_textLocalization.UnsavedChanges, _textLocalization.DoYouWannaSaveChangesBeforeExit)) { await SaveProjectAsync(false); } } _filePath = null; _projectService.AddNewProject(); _eventAggregator.GetEvent <ProjectSpecifiedEvent>().Publish(); SaveVisibility = Visibility.Visible; IsSaveEnabled = false; }
public void AddProject(string name, string prefix) { _projectService.AddNewProject(name, prefix); RedirectToAction("Projects", "Project"); }
public async Task <IActionResult> AddNewProject([FromBody] Project project) { return(new OkObjectResult(await _projectService.AddNewProject(project))); }