public async Task <ActionResult <PurchaseOut> > PostPurchase([FromForm] PurchaseIn PurchaseIn)
        {
            try
            {
                PurchaseDTO PurchaseDTO = new PurchaseDTO(PurchaseIn);
                _context.Purchases.Add(PurchaseDTO);
                await _context.SaveChangesAsync();

                PurchaseDTO = CreatedAtAction("GetProduct", new { id = PurchaseDTO.ID }, PurchaseDTO).Value as PurchaseDTO;

                await PutPurchase(PurchaseDTO.ID, PurchaseDTO);

                return(new PurchaseOut(_context, PurchaseDTO));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                throw;
            }
        }
Beispiel #2
0
        /// <summary>
        /// 采购进货
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bbtnPurchaseIn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            PurchaseIn purchaseIn = new PurchaseIn();

            purchaseIn.ShowDialog();
        }