コード例 #1
0
        public async Task SetUpProperties(int anOrderId)
        {
            OrderHead = await OrderHeadDataAccess.GetOrderHeadById(anOrderId);

            Containers    = (await ContainerTypeDataAccess.GetAllContainerTypes()).ToList();
            OrderReceived = new OrderReceivedModel()
            {
                ReceivedNum = await OrderReceivedDataAccess.GetNextReceivedNumberForOrderId(anOrderId)
            };
        }
コード例 #2
0
        public async Task <ActionResult> OnPost()
        {
            if (ModelState.IsValid)
            {
                OrderReceived.OrderId            = (int)OrderNumber;
                OrderReceived.ReceivedTimeString = (new DateTime(OrderReceived.ReceivedTime.Ticks)).ToString("hh:mm");

                await OrderReceivedDataAccess.CreateOrderReceived(OrderReceived);

                Message = new PopUpMessageModel()
                {
                    IsMessageGood = true,
                    Text          = "Order received created successfully"
                };
            }

            var orderId = OrderNumber ?? 0;

            await SetUpProperties(orderId);

            return(Page());
        }