示例#1
0
        public ResponseModel <Order> Add([FromBody] Miktobutik.Models.InputModels.InputOrder order)
        {
            var result = new ResponseModel <Order>();

            try
            {
                if (ModelState.IsValid)
                {
                    Order NewCat = new Order()
                    {
                        OrderDate = order.OrderDate,
                        UserID    = order.UserID,
                        ProductID = order.ProductID
                    };
                    result = _orderManager.Add(NewCat);
                }
                else
                {
                    result.Success = false;
                    result.result  = null;
                }
            }
            catch (Exception ex)
            {
                logger.LogError(ex, ex.Message);
                result.Success = false;
                result.Message = ex.Message;
            }
            return(result);
        }
示例#2
0
        public static ResponseModel <Order> AddOrder(Miktobutik.Models.InputModels.InputOrder model)
        {
            var cli  = new MikroButik.Common.ApiClient();
            var data = cli.PostData <ResponseModel <Order> >(Models.Paths.AddOrders, model);

            return(data);
        }