public async Task <IActionResult> Add_Project([FromBody] ProjectEntity model) { model.UserId = UserIdentity.UserId; var result = await _mediator.Send(new ProjectCreatedCommand { Project = model }); return(Ok(result)); }
public ProjectEntity Update(ProjectEntity model) { try { var result = _projectContext.Update(model); return(result.Entity); } catch { return(null); } }
public async Task <ProjectEntity> AddAsync(ProjectEntity model) { try { if (model.IsTransient()) { var result = await _projectContext.AddAsync(model); return(result.Entity); } else { return(model); } } catch { return(null); } }