Пример #1
0
        public async System.Threading.Tasks.Task <ActionResult> Create2(int CustomerId)
        {
            var loadSelectListItem = new LoadSelectListItem();
            var salesOrderEdit     = new SalesOrderEdit()
            {
                CustomerId = CustomerId
            };

            salesOrderEdit.SalesOrderStatusSelectListItem = await loadSelectListItem.SalesOrderStatusAsync();

            return(View(salesOrderEdit));
        }
Пример #2
0
        // GET: SalesOrders/Edit/5
        public async System.Threading.Tasks.Task <ActionResult> Edit(int?salesOrderId)
        {
            if (salesOrderId == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var            loadSelectListItem = new LoadSelectListItem();
            SalesOrderEdit salesOrderEdit     = await new HttpClientLib().GetByIdAsync <SalesOrderEdit>("API", "/api/SalesOrders/", (int)salesOrderId);

            salesOrderEdit.SalesOrderStatusSelectListItem = await loadSelectListItem.SalesOrderStatusAsync();

            Dictionary <string, string> paramList = new Dictionary <string, string>();

            paramList.Add("salesOrderId", salesOrderId.ToString());
            salesOrderEdit.VSalesOrderLines = await new HttpClientLib().GetByAsync <IEnumerable <VSalesOrderLines> >("API", "/api/SalesOrderLines/", paramList);
            return(View(salesOrderEdit));
        }