Exemplo n.º 1
0
        public IHttpActionResult Put([FromBody] District district)
        {
            if (district != null && district.PrimaryVendor != null)
            {
                var districtEntity = unitOfWork.DistrictRepository.GetDistrict(district.DistrictId);
                var vendorEntity   = unitOfWork.VendorRepository.GetVendor(district.PrimaryVendor.VendorId);
                if (districtEntity != null && vendorEntity != null)
                {
                    districtEntity.PrimaryVendor = vendorEntity;
                }

                unitOfWork.Save();
                return(Ok(districtEntity));
            }

            return(BadRequest());
        }
        public IHttpActionResult Post(int id, [FromBody] Vendor vendor)
        {
            if (unitOfWork.VendorRepository.AddVendor(id, vendor))
            {
                unitOfWork.Save();
                return(Ok(true));
            }

            return(BadRequest());
        }