/// <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); } }
/// <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(); }
/// <summary> /// Thêm mới /// </summary> /// <param name="orderExportDetail"></param> /// <returns></returns> public void Add(OrderExportDetail orderExportDetail) { _context.OrderExportDetails.Add(orderExportDetail); SaveChanges(); }