public IHttpActionResult CreateContact(webModel.Contact contact)
		{
			var retVal = _contactService.Create(contact.ToCoreModel());
			return Ok(retVal.ToWebModel());
		}
		public IHttpActionResult CreateOrganization(webModel.Organization organization)
		{
			var retVal = _organizationService.Create(organization.ToCoreModel());
			return Ok(retVal.ToWebModel());
		}
		public IHttpActionResult UpdateOrganization(webModel.Organization organization)
		{
			_organizationService.Update(new coreModel.Organization[] { organization.ToCoreModel() });
			return StatusCode(HttpStatusCode.NoContent);
		}
		public IHttpActionResult UpdateContact(webModel.Contact contact)
		{
			_contactService.Update(new coreModel.Contact[] { contact.ToCoreModel() });
			return StatusCode(HttpStatusCode.NoContent);
		}