// PUT api/ContractSalesItem/5
        public HttpResponseMessage PutContractSalesItem(Guid id, ContractSalesItem contractSalesItem)
        {
            if (id != contractSalesItem.Id)
            {
                return new HttpResponseMessage(HttpStatusCode.BadRequest)
                       {
                           Content      = new StringContent("The ID must be the same as the ID of the todo."),
                           ReasonPhrase = "The ID must be the same as the ID of the todo"
                       }
            }
            ;

            _ContractSalesItems[contractSalesItem.Id] = contractSalesItem;
            return(Request.CreateResponse(HttpStatusCode.OK));
        }
        // POST api/ContractSalesItem
        public HttpResponseMessage PostContractSalesItem(ContractSalesItem contractSalesItem)
        {
            _ContractSalesItems[contractSalesItem.Id] = contractSalesItem;

            return(Request.CreateResponse(HttpStatusCode.OK));
        }