Пример #1
0
        public async Task <IHttpActionResult> UpdateSupportedOrder(SupportedOrder order)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var updatedSupportedOrder = await repository.UpdateSupportedOrder(order);

            return(Ok(updatedSupportedOrder));
        }
Пример #2
0
        public async Task <IHttpActionResult> PostSupportedOrder(SupportedOrder supportedOrder)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            await repository.PostSupportedOrder(supportedOrder);

            return(Ok(supportedOrder));
        }
Пример #3
0
 public async Task<SupportedOrder> UpdateSupportedOrder(SupportedOrder order)
 {
     return await supportedOrderStore.Replace(order);
 }
Пример #4
0
 public async Task<SupportedOrder> PostSupportedOrder(SupportedOrder supportedOrder)
 {
     await supportedOrderStore.Post(supportedOrder);
     return supportedOrder;
 }
Пример #5
0
        public async Task<IHttpActionResult> UpdateSupportedOrder(SupportedOrder order)
        {
            if (!ModelState.IsValid)
                return BadRequest(ModelState);

            var updatedSupportedOrder = await _repository.UpdateSupportedOrder(order);
            return Ok(updatedSupportedOrder);
        }
Пример #6
0
        public async Task<IHttpActionResult> PostSupportedOrder(SupportedOrder supportedOrder)
        {
            if (!ModelState.IsValid)
                return BadRequest(ModelState);

            await _repository.PostSupportedOrder(supportedOrder);
            return Ok(supportedOrder);
        }
Пример #7
0
 public async Task <SupportedOrder> UpdateSupportedOrder(SupportedOrder order)
 {
     return(await supportedOrderStore.Replace(order));
 }
Пример #8
0
        public async Task <SupportedOrder> PostSupportedOrder(SupportedOrder supportedOrder)
        {
            await supportedOrderStore.Post(supportedOrder);

            return(supportedOrder);
        }
Пример #9
0
        internal async Task <SupportedOrder> Replace(SupportedOrder order)
        {
            var filter = Builders <SupportedOrder> .Filter.Where(x => x._id == order._id);

            return(await _context.SupportedOrders.FindOneAndReplaceAsync(filter, order));
        }
Пример #10
0
        internal async Task <SupportedOrder> Post(SupportedOrder supportedOrder)
        {
            await _context.SupportedOrders.InsertOneAsync(supportedOrder);

            return(supportedOrder);
        }