AdventureWorks.WebServices.Controllers.AddressController.PostAddress C# (CSharp) Method

PostAddress() private method

private PostAddress ( Address address ) : HttpResponseMessage
address AdventureWorks.WebServices.Models.Address
return System.Net.Http.HttpResponseMessage
        public HttpResponseMessage PostAddress(Address address)
        {
            if (address == null)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, Resources.InvalidAddress);
            }

            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            _addressRepository.AddUpdate(this.User.Identity.Name, address);
            return Request.CreateResponse(HttpStatusCode.OK, true);
        }