public async System.Threading.Tasks.Task UpdateProjectAsync(ProjectForUpdateDTO project) { var currentEntity = Context.Set <Project>().FirstOrDefault(x => x.Id == project.Id); currentEntity.Name = project.Name; await System.Threading.Tasks.Task.Run(() => Context.Update(currentEntity)); }
public async Task <IActionResult> UpdateProject(long id, ProjectForUpdateDTO project) { await _unit.ProjectRepository.UpdateProjectAsync(project); if (!await _unit.Commit()) { return(BadRequest("Data wasn`t saved")); } return(Ok()); }