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
Exemple #3
0
 protected override ProjectOrganisation updateOrg(Organisation org)
 {
     return(repo_.Update(org));
 }