public async Task <IActionResult> ModifyProjectHistory(int id, [FromBody] ProjectHistoryDTO project) { if (!ModelState.IsValid) { return(BadRequest() as IActionResult); } var entity = await service.PutAsync(project); return(entity == null?StatusCode(304) as IActionResult : Ok(entity)); }
// POST: ProjectHistorys public async Task <IActionResult> AddProjectHistory([FromBody] ProjectHistoryDTO project) { if (!ModelState.IsValid) { return(BadRequest() as IActionResult); } var entity = await service.PostAsync(project); return(entity == null?StatusCode(409) as IActionResult : Created($"{Request?.Scheme}://{Request?.Host}{Request?.Path}{entity.Id}", entity)); }