Пример #1
0
        public ActionResult <int> Create(Receipt receipt)
        {
            if (receipt.Customer == null)
            {
                receipt.Customer = new Person();
                string userId = Request.Cookies["UserId"];

                if (userId == null)
                {
                    return(Unauthorized());
                }
                else
                {
                    receipt.Customer.Id = Int32.Parse(userId);
                }
            }

            int receiptId = receiptService.Create(receipt);

            if (receiptId == -1)
            {
                return(BadRequest());
            }

            return(receiptId);
        }