예제 #1
0
        public JsonResult ConfirmOrderByAdmin([FromBody] ConfirmOrderByUserDto dto)
        {
            var order  = _orders.GetById(dto.OrderId);
            var result = new JsonAnswer();

            if (order == null)
            {
                return(Json(result));
            }

            order.OrderStatus = OrderStatus.ConfirmedByAdmin;
            _orders.UpdateOrder(order);

            result.Ok = true;

            return(Json(result));
        }
예제 #2
0
        public JsonResult ConfirmOrderByAdmin([FromBody] ConfirmOrderByUserDto dto)
        {
            var order  = _db.Orders.FirstOrDefault(_ => _.Id == dto.OrderId);
            var result = new JsonAnswer();

            if (order == null)
            {
                return(Json(result));
            }

            order.OrderStatus = OrderStatus.ConfirmedByAdmin;
            _db.SaveChanges();

            result.Ok = true;

            return(Json(result));
        }