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; } }
/// <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(); }