Exemplo n.º 1
0
 /// <summary>
 /// Thêm mới
 /// </summary>
 /// <param name="orderExportDetail"></param>
 /// <returns></returns>
 public void Add(OrderExportDetail orderExportDetail)
 {
     _context.OrderExportDetails.Add(orderExportDetail);
     SaveChanges();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Cập nhật thông tin
 /// </summary>
 /// <param name="orderExportDetail"></param>
 public void Update(OrderExportDetail orderExportDetail)
 {
     _context.OrderExportDetails.Attach(orderExportDetail);
     _context.Entry(orderExportDetail).State = EntityState.Modified;
     SaveChanges();
 }
Exemplo n.º 3
0
 /// <summary>
 /// Thêm Hóa đơn xuất chi tiết
 /// </summary>
 /// <param name="orderExportId">Mã hóa đơn xuất</param>
 /// <param name="productId">Mã mặt hàng</param>
 /// <param name="quantity">Số lượng nhập</param>
 /// <param name="price">Thành tiền</param>
 /// <param name="total"></param>
 private void InsertOrderExportDetail(string orderExportId, string productId, int quantity, int price, int total)
 {
     var orderExportDetail = new OrderExportDetail()
     {
         OrderExportID = orderExportId,
         ProductID = productId,
         Quantity = quantity,
         Price = price,
         IsActive = true,
         Total = total,
     };
     try
     {
         _orderExportDetailService.Add(orderExportDetail);
     }
     catch (SqlException ex)
     {
         XtraMessageBox.Show(string.Format("Lỗi! \n {0}", ex.Message), "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(string.Format("Lỗi! \n {0}", ex.Message), "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }