public IHttpActionResult UpdateOrganisation(Guid id, Organisation org) { if (!ModelState.IsValid) return BadRequest(ModelState); if (id != org.Id) return BadRequest("Supplied Id and Organisation do not match."); var updatedPo = repo_.Update(org); return Ok(updatedPo); } // UpdateOrganisation
protected Project project() { using (var repo = new ProjectOrganisationRepository()) { var org = repo.Create(TestHelper.testOrg()); org.RiskMaps.Add(riskMapId()); repo.Update(org); var proj = TestHelper.newProject("CHUNKS"); proj.RiskFramework = riskMapId(); return(repo.AddProject(org.Id, proj).Where(s => s.Name == proj.Name).Single()); } } // project
protected override ProjectOrganisation updateOrg(Organisation org) { return(repo_.Update(org)); }